diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 5e90410..5155d68 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -11,6 +11,7 @@ | workplan | ADHOC-2026-06-02 | finished | — | workplans/ADHOC-2026-06-02.md | | workplan | LLM-WP-0006 | finished | — | workplans/LLM-WP-0006-activity-core-always-on-endpoint.md | | workplan | LLM-WP-0007 | finished | — | workplans/LLM-WP-0007-kimi-k3-default-and-spend-reporting.md | +| workplan | LLM-WP-0008 | ready | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | | workplan | LLM-WP-0001 | completed | — | workplans/llm-connect-WP-0001-foundation-gaaf-baseline.md | | workplan | LLM-WP-0002 | completed | — | workplans/llm-connect-WP-0002-core-extensions.md | | workplan | LLM-WP-0003 | completed | — | workplans/llm-connect-WP-0003-functional-extensions.md | @@ -37,6 +38,11 @@ | task | LLM-WP-0007-T06 | done | — | workplans/LLM-WP-0007-kimi-k3-default-and-spend-reporting.md | | task | LLM-WP-0007-T07 | done | — | workplans/LLM-WP-0007-kimi-k3-default-and-spend-reporting.md | | task | LLM-WP-0007-T08 | done | — | workplans/LLM-WP-0007-kimi-k3-default-and-spend-reporting.md | +| task | LLM-WP-0008-T01 | todo | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | +| task | LLM-WP-0008-T02 | todo | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | +| task | LLM-WP-0008-T03 | todo | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | +| task | LLM-WP-0008-T04 | todo | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | +| task | LLM-WP-0008-T05 | todo | — | workplans/LLM-WP-0008-provider-account-balance-cli.md | | task | T01 | done | — | workplans/llm-connect-WP-0001-foundation-gaaf-baseline.md | | task | T02 | done | — | workplans/llm-connect-WP-0001-foundation-gaaf-baseline.md | | task | T03 | done | — | workplans/llm-connect-WP-0001-foundation-gaaf-baseline.md | diff --git a/workplans/LLM-WP-0008-provider-account-balance-cli.md b/workplans/LLM-WP-0008-provider-account-balance-cli.md index 1d53c77..fb69a46 100644 --- a/workplans/LLM-WP-0008-provider-account-balance-cli.md +++ b/workplans/LLM-WP-0008-provider-account-balance-cli.md @@ -14,6 +14,7 @@ updated: "2026-08-03" depends_on_workplans: - LLM-WP-0007 related_workplans: [] +state_hub_workstream_id: "b8302848-5437-44ad-aec9-5c2df8cd5a47" --- # LLM-WP-0008 — Provider-scoped account balance CLI @@ -197,6 +198,7 @@ shipping a fake production path. id: LLM-WP-0008-T01 status: todo priority: high +state_hub_task_id: "7df3a274-4ed9-429b-aabc-15fc52c91bfc" ``` **Define `AccountBalance` + `ProviderBalanceClient` protocol and registry** in @@ -208,6 +210,7 @@ Tests: default resolution, unknown provider, unsupported provider. id: LLM-WP-0008-T02 status: todo priority: high +state_hub_task_id: "ff564d7c-5131-4e3e-b0cd-51a41e7a1261" ``` **OpenRouter balance client.** Call `/api/v1/credits` and `/api/v1/auth/key` @@ -219,6 +222,7 @@ failure of one endpoint). Live smoke optional / manual. id: LLM-WP-0008-T03 status: todo priority: high +state_hub_task_id: "61879d8f-2271-4fa1-9a7b-dbdf7a0d408d" ``` **CLI `llm-connect balance [--provider …] [--json] [--eur-per-usd …]`.** @@ -230,6 +234,7 @@ unsupported backends. Tests via mocked client registration. id: LLM-WP-0008-T04 status: todo priority: medium +state_hub_task_id: "9da2c09a-fe32-4602-bcad-5f0f46d4da0f" ``` **Package exports + contract docs + README.** Export balance types; document @@ -240,6 +245,7 @@ Note OpenRouter dual signals (account credits vs key limit). id: LLM-WP-0008-T05 status: todo priority: low +state_hub_task_id: "ebf67737-3f3d-458b-9dec-9224f08c8016" ``` **Acceptance polish.** Confirm with a real key (operator or CI secret) that