Update plugins, sessions, and major-domo CLI skill

- Update blocklist.json, installed_plugins.json, known_marketplaces.json
- Rotate sessions: remove 3 old, add 4 new
- Update skills/major-domo/cli.py
This commit is contained in:
Cal Corum 2026-03-30 02:00:56 -05:00
parent 6c172cc124
commit 849a374d9b
11 changed files with 22 additions and 14 deletions

View File

@ -1,5 +1,5 @@
{ {
"fetchedAt": "2026-03-29T07:00:46.417Z", "fetchedAt": "2026-03-30T06:30:49.547Z",
"plugins": [ "plugins": [
{ {
"plugin": "code-review@claude-plugins-official", "plugin": "code-review@claude-plugins-official",

View File

@ -23,10 +23,10 @@
"playground@claude-plugins-official": [ "playground@claude-plugins-official": [
{ {
"scope": "user", "scope": "user",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/playground/1922d25469e1", "installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/playground/6c172cc124e6",
"version": "1922d25469e1", "version": "6c172cc124e6",
"installedAt": "2026-02-18T19:51:28.422Z", "installedAt": "2026-02-18T19:51:28.422Z",
"lastUpdated": "2026-03-26T07:30:49.622Z", "lastUpdated": "2026-03-29T07:30:49.349Z",
"gitCommitSha": "261ce4fba4f2c314c490302158909a32e5889c88" "gitCommitSha": "261ce4fba4f2c314c490302158909a32e5889c88"
} }
], ],
@ -43,10 +43,10 @@
"frontend-design@claude-plugins-official": [ "frontend-design@claude-plugins-official": [
{ {
"scope": "user", "scope": "user",
"installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/frontend-design/1922d25469e1", "installPath": "/home/cal/.claude/plugins/cache/claude-plugins-official/frontend-design/6c172cc124e6",
"version": "1922d25469e1", "version": "6c172cc124e6",
"installedAt": "2026-02-22T05:53:45.091Z", "installedAt": "2026-02-22T05:53:45.091Z",
"lastUpdated": "2026-03-26T07:30:49.617Z", "lastUpdated": "2026-03-29T07:30:49.344Z",
"gitCommitSha": "aa296ec81e8ccb49c9784f167c2c0aa625a86cec" "gitCommitSha": "aa296ec81e8ccb49c9784f167c2c0aa625a86cec"
} }
], ],

View File

@ -13,7 +13,7 @@
"repo": "anthropics/claude-code" "repo": "anthropics/claude-code"
}, },
"installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins", "installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins",
"lastUpdated": "2026-03-29T06:30:49.807Z" "lastUpdated": "2026-03-30T07:00:49.127Z"
}, },
"agent-toolkit": { "agent-toolkit": {
"source": { "source": {
@ -21,7 +21,7 @@
"repo": "St0nefish/agent-toolkit" "repo": "St0nefish/agent-toolkit"
}, },
"installLocation": "/home/cal/.claude/plugins/marketplaces/agent-toolkit", "installLocation": "/home/cal/.claude/plugins/marketplaces/agent-toolkit",
"lastUpdated": "2026-03-29T07:00:49.960Z", "lastUpdated": "2026-03-30T07:00:47.623Z",
"autoUpdate": true "autoUpdate": true
}, },
"cal-claude-plugins": { "cal-claude-plugins": {

View File

@ -1 +0,0 @@
{"pid":2185495,"sessionId":"5515a133-b254-40d3-989f-02b0133987c7","cwd":"/mnt/NV2/Development/mlb-the-show","startedAt":1774737407141,"kind":"interactive","entrypoint":"cli"}

View File

@ -1 +0,0 @@
{"pid":2572580,"sessionId":"d2871d67-6142-45cc-b0cb-dae7d1a102cb","cwd":"/home/cal","startedAt":1774767643802,"kind":"interactive","entrypoint":"sdk-cli"}

View File

@ -1 +0,0 @@
{"pid":2572891,"sessionId":"c9c4bc56-566e-4595-b46e-d1a62e84fcba","cwd":"/home/cal","startedAt":1774767646847,"kind":"interactive","entrypoint":"sdk-cli"}

1
sessions/2619233.json Normal file
View File

@ -0,0 +1 @@
{"pid":2619233,"sessionId":"6dec8260-e74b-4e66-af5a-7f79710a8b24","cwd":"/mnt/NV2/Development/mlb-the-show","startedAt":1774770840176,"kind":"interactive","entrypoint":"cli","name":"fix-buy-orders-bid-price"}

1
sessions/3066186.json Normal file
View File

@ -0,0 +1 @@
{"pid":3066186,"sessionId":"f01ae145-6359-4374-b482-43c89f0ff8cb","cwd":"/mnt/NV2/Development/major-domo","startedAt":1774832233492,"kind":"interactive","entrypoint":"cli"}

1
sessions/3249631.json Normal file
View File

@ -0,0 +1 @@
{"pid":3249631,"sessionId":"c4676e7e-41dd-408f-8432-15ba0954e6cc","cwd":"/home/cal","startedAt":1774854043772,"kind":"interactive","entrypoint":"sdk-cli"}

1
sessions/3249844.json Normal file
View File

@ -0,0 +1 @@
{"pid":3249844,"sessionId":"d56efc19-de81-4507-bcd9-4b59e11003db","cwd":"/home/cal","startedAt":1774854046039,"kind":"interactive","entrypoint":"sdk-cli"}

View File

@ -252,6 +252,10 @@ def player_move(
season: Annotated[ season: Annotated[
Optional[int], typer.Option("--season", "-s", help="Season number") Optional[int], typer.Option("--season", "-s", help="Season number")
] = None, ] = None,
demotion_week: Annotated[
Optional[int],
typer.Option("--demotion-week", "-d", help="Demotion week number"),
] = None,
dry_run: Annotated[ dry_run: Annotated[
bool, typer.Option("--dry-run", help="Show what would be done") bool, typer.Option("--dry-run", help="Show what would be done")
] = False, ] = False,
@ -337,7 +341,10 @@ def player_move(
continue continue
# Perform update # Perform update
state.api.update_player(player["id"], team_id=target_team["id"]) update_kwargs = {"team_id": target_team["id"]}
if demotion_week is not None:
update_kwargs["demotion_week"] = demotion_week
state.api.update_player(player["id"], **update_kwargs)
results.append( results.append(
( (
player["name"], player["name"],
@ -565,7 +572,7 @@ def standings(
wins = s.get("wins", 0) wins = s.get("wins", 0)
losses = s.get("losses", 0) losses = s.get("losses", 0)
total = wins + losses total = wins + losses
pct = f".{int(wins/total*1000):03d}" if total > 0 else ".000" pct = f".{int(wins / total * 1000):03d}" if total > 0 else ".000"
rd = s.get("run_diff", 0) rd = s.get("run_diff", 0)
rd_str = f"+{rd}" if rd > 0 else str(rd) rd_str = f"+{rd}" if rd > 0 else str(rd)
rows.append([team_abbrev, team_name, wins, losses, pct, rd_str]) rows.append([team_abbrev, team_name, wins, losses, pct, rd_str])