mirror of
https://github.com/instructkr/claw-code.git
synced 2026-06-06 09:52:43 -04:00
Compare commits
base: MayaTheShy:rcc/doctor
MayaTheShy:main
MayaTheShy:pr-3221
MayaTheShy:fix/direct-slash-resume-safe-831
MayaTheShy:fix/mcp-show-missing-arg-830
MayaTheShy:fix/issue-3129-diff-arg-json-hang
MayaTheShy:fix/roadmap-693-695-preflight
MayaTheShy:fix/roadmap-785-dump-manifests-missing-dir
MayaTheShy:fix/issue-726-roadmap-missing-test
MayaTheShy:fix/roadmap-458-skills-agents-status
MayaTheShy:docs/roadmap-324-resume-stats-zero
MayaTheShy:fix-683-unsupported-skills-action
MayaTheShy:fix-160-session-store-lifecycle
MayaTheShy:docs/roadmap-692-dump-manifests-help-schema
MayaTheShy:docs/roadmap-691-system-prompt-help-schema
MayaTheShy:docs/roadmap-690-bootstrap-plan-help-schema
MayaTheShy:docs/roadmap-689-acp-help-schema-depth
MayaTheShy:docs/roadmap-688-sandbox-help-schema-depth
MayaTheShy:docs/roadmap-687-status-help-schema-depth
MayaTheShy:docs/roadmap-686-doctor-help-check-schema
MayaTheShy:docs/roadmap-685-version-help-provenance-schema
MayaTheShy:docs/roadmap-684-init-help-prose-json
MayaTheShy:docs/roadmap-683-sandbox-help-json-plain-text
MayaTheShy:docs/roadmap-682-agents-mutation-verbs-help-ok
MayaTheShy:docs/roadmap-681-mcp-mutation-verbs-help-ok
MayaTheShy:docs/roadmap-470-reasoning-effort-diagnostics-silent
MayaTheShy:docs/roadmap-468-duplicate-global-flags-silent
MayaTheShy:docs/roadmap-467-doctor-auth-anthropic-only
MayaTheShy:docs/roadmap-466-base-url-env-invisible
MayaTheShy:docs/roadmap-465-auth-precedence-invisible
MayaTheShy:docs/roadmap-464-output-format-value-handling
MayaTheShy:docs/roadmap-463-removed-subcommand-kind-unknown
MayaTheShy:docs/roadmap-462-version-json-missing-build-date
MayaTheShy:docs/roadmap-461-config-suggest-field-mcp-suggests-env
MayaTheShy:docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
MayaTheShy:docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
MayaTheShy:docs/roadmap-458-cross-subcommand-envelope-hygiene
MayaTheShy:docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
MayaTheShy:docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
MayaTheShy:docs/roadmap-455-missing-credentials-hint-prose-vs-structured
MayaTheShy:docs/roadmap-454-typo-suggestion-asymmetry
MayaTheShy:docs/roadmap-453-slash-command-guard-bare-only
MayaTheShy:docs/roadmap-452-models-falls-through-to-prompt
MayaTheShy:docs/roadmap-451-models-list-help-json-hangs
MayaTheShy:docs/roadmap-workdir-provenance
MayaTheShy:fix/batch-issue-fixes
MayaTheShy:fix/config-json-section
MayaTheShy:fix/mcp-error-contract
MayaTheShy:fix/resume-agents-json-parity
MayaTheShy:fix/skills-show-filter-no-invoke
MayaTheShy:fix/version-json-provenance
MayaTheShy:fix/dogfood-build-inject-git-sha
MayaTheShy:fix/mcp-ok-false-exit-code
MayaTheShy:fix/permissions-subcommand-fallthrough
MayaTheShy:fix/bypass-list-missing-aliases
MayaTheShy:fix/resume-plugins-slash-command
MayaTheShy:fix/resumed-status-test-config-isolation
MayaTheShy:test/plugins-json-output-format-contract
MayaTheShy:docs/roadmap-426-plugins-json-no-test-coverage
MayaTheShy:docs/roadmap-425-changed-files-includes-untracked
MayaTheShy:docs/roadmap-423-diff-json-staged-unstaged-raw-string
MayaTheShy:docs/roadmap-424-init-json-dual-artifact-schema
MayaTheShy:docs/roadmap-421-version-json-build-date-absent
MayaTheShy:docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
MayaTheShy:docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
MayaTheShy:docs/roadmap-418-system-prompt-boundary-sentinel-leaked
MayaTheShy:docs/roadmap-417-mcp-show-found-false-status-ok
MayaTheShy:docs/roadmap-416-plugins-list-json-prose-only
MayaTheShy:docs/roadmap-415-config-section-merged-keys-count-only
MayaTheShy:docs/roadmap-413-acp-leaks-internal-tracking-fields
MayaTheShy:docs/roadmap-412-bootstrap-plan-phases-opaque-strings
MayaTheShy:docs/roadmap-410-list-envelope-count-naming-drift
MayaTheShy:docs/roadmap-411-plugins-enable-disable-no-changed-flag
MayaTheShy:docs/roadmap-409-init-artifact-schema-redundancy
MayaTheShy:docs/roadmap-408-status-changed-files-ambiguous
MayaTheShy:docs/roadmap-407-config-files-no-load-error
MayaTheShy:docs/roadmap-406-diff-json-staged-empty-string
MayaTheShy:docs/roadmap-405-system-prompt-sections-unstructured
MayaTheShy:docs/roadmap-404-status-allowed-tools-entries-null
MayaTheShy:docs/roadmap-403-list-commands-envelope-schema-drift
MayaTheShy:docs/roadmap-390-skills-list-help-json-hangs
MayaTheShy:docs/roadmap-389-acp-help-json-plaintext
MayaTheShy:docs/roadmap-402-doctor-config-resolved-model-null-ok
MayaTheShy:docs/roadmap-388-diff-help-json-rejected
MayaTheShy:docs/roadmap-401-export-json-messages-int-markdown-embed
MayaTheShy:docs/roadmap-387-providers-help-json-hangs
MayaTheShy:docs/roadmap-400-status-session-name-id-mismatch
MayaTheShy:docs/roadmap-386-sandbox-help-json-plaintext
MayaTheShy:docs/roadmap-399-history-stderr-only-error
MayaTheShy:docs/roadmap-385-init-help-json-plaintext
MayaTheShy:docs/roadmap-392-398-jobdori-batch
MayaTheShy:docs/roadmap-391-version-json-message-field
MayaTheShy:docs/roadmap-384-export-help-json-plaintext
MayaTheShy:docs/roadmap-383-permissions-help-json-hangs
MayaTheShy:docs/roadmap-365-doctor-stale-binary-no-warn
MayaTheShy:docs/roadmap-359-364-jobdori-batch
MayaTheShy:docs/roadmap-382-model-help-json-hangs
MayaTheShy:docs/roadmap-359-363-jobdori-batch
MayaTheShy:docs/roadmap-364-mcp-json-no-summary-count
MayaTheShy:docs/roadmap-376-init-artifact-no-skip-reason
MayaTheShy:docs/roadmap-377-help-message-vs-text-field
MayaTheShy:docs/roadmap-378-skills-list-no-path
MayaTheShy:docs/roadmap-379-subcommand-help-ignores-json-format
MayaTheShy:docs/roadmap-380-sandbox-json-no-action-field
MayaTheShy:feat/jobdori-168c-emission-routing
MayaTheShy:docs/roadmap-358-cost-help-json-plain-text
MayaTheShy:docs/roadmap-375-config-json-no-merged-values
MayaTheShy:docs/roadmap-374-sandbox-status-ambiguous
MayaTheShy:docs/roadmap-355-exit-code-inconsistency
MayaTheShy:docs/roadmap-372-status-workspace-missing-git-details
MayaTheShy:docs/roadmap-371-command-kind-mismatch
MayaTheShy:docs/roadmap-370-resume-non-slashcmd-error-undocumented
MayaTheShy:docs/roadmap-369-session-subcommands-require-credentials
MayaTheShy:docs/roadmap-346-export-forces-txt-extension
MayaTheShy:docs/roadmap-367-mcp-list-missing-config-sources
MayaTheShy:docs/roadmap-352-diff-unstructured-patch
MayaTheShy:docs/roadmap-365-allowed-tools-null-ambiguous
MayaTheShy:docs/roadmap-344-cost-command-no-dollar-amount
MayaTheShy:docs/roadmap-363-workspace-file-counts-not-paths
MayaTheShy:docs/roadmap-345-doctor-auth-check-incomplete
MayaTheShy:docs/roadmap-350-plugins-enable-hangs
MayaTheShy:docs/roadmap-361-session-not-found-hint-unstructured
MayaTheShy:docs/roadmap-349-tokens-stats-cost-identical
MayaTheShy:docs/roadmap-359-memory-json-returns-file-list-only
MayaTheShy:docs/roadmap-348-history-entries-missing-role
MayaTheShy:docs/roadmap-357-session-list-requires-credentials
MayaTheShy:docs/roadmap-347-session-list-title-always-null
MayaTheShy:docs/roadmap-354-cwd-self-referential-suggestion
MayaTheShy:docs/roadmap-342-v2
MayaTheShy:docs/roadmap-340-session-resume-safe-inconsistent
MayaTheShy:docs/roadmap-339-v2
MayaTheShy:docs/roadmap-337-workspace-dirty-no-detail
MayaTheShy:docs/roadmap-329-session-subcommand-resume-inconsistency
MayaTheShy:docs/roadmap-335-session-list-no-created-at
MayaTheShy:docs/roadmap-328-version-json-incomplete
MayaTheShy:docs/roadmap-333-no-settings-inspect-command
MayaTheShy:docs/roadmap-325-doctor-no-status-field
MayaTheShy:docs/roadmap-331-export-filename-collision
MayaTheShy:docs/roadmap-322-json-warning-scoped
MayaTheShy:docs/roadmap-322-deprecation-warning-json-pollution
MayaTheShy:claw-code-issue-188k-brand-redesign
MayaTheShy:feat/jobdori-122b-doctor-broad-cwd
MayaTheShy:feat/jobdori-122-doctor-stale-base
MayaTheShy:feat/jobdori-152-bootstrap-plan-suffix-guard
MayaTheShy:feat/jobdori-152-init-suffix-guard
MayaTheShy:feat/jobdori-130e-surface-help
MayaTheShy:feat/jobdori-130e-dispatch-help
MayaTheShy:feat/jobdori-130d-config-help
MayaTheShy:feat/jobdori-130c-diff-help
MayaTheShy:feat/jobdori-130b-filesystem-context
MayaTheShy:feat/jobdori-251-session-dispatch
MayaTheShy:feat/jobdori-249-resumed-slash-kind
MayaTheShy:feat/jobdori-248-unknown-verb-option-classify
MayaTheShy:feat/jobdori-247-classify-prompt-errors
MayaTheShy:feat/134-135-session-identity
MayaTheShy:feat/jobdori-130-export-error-envelope
MayaTheShy:fix/linux-hooks-broken-pipe
MayaTheShy:dev/rust
MayaTheShy:feat/provider-routing-parity
MayaTheShy:feat/batch3-all
MayaTheShy:fix/ui-parity
MayaTheShy:fix/plugin-loading-parity
MayaTheShy:fix/skill-invoke
MayaTheShy:release/0.1.0
MayaTheShy:feat/release-0.1.0-readme
MayaTheShy:feat/uiux-redesign
MayaTheShy:feat/ui-hardening
MayaTheShy:integration/dori-cleanroom
MayaTheShy:rcc/plugins
MayaTheShy:rcc/cache-tracking
MayaTheShy:rcc/telemetry
MayaTheShy:rcc/jsonl-session
MayaTheShy:rcc/grok
MayaTheShy:rcc/hook-pipeline
MayaTheShy:rcc/api
MayaTheShy:rcc/parity-fix
MayaTheShy:rcc/subagent
MayaTheShy:rcc/ant-tools
MayaTheShy:rcc/hooks
MayaTheShy:rcc/ui-polish
MayaTheShy:rcc/cli
MayaTheShy:rcc/render
MayaTheShy:rcc/sandbox
MayaTheShy:rcc/git
MayaTheShy:rcc/thinking
MayaTheShy:rcc/runtime
MayaTheShy:rcc/update
MayaTheShy:rcc/doctor
MayaTheShy:rcc/tools
MayaTheShy:rcc/image
MayaTheShy:rcc/memory
MayaTheShy:rcc/cost
..
compare: MayaTheShy:rcc/cost
MayaTheShy:main
MayaTheShy:pr-3221
MayaTheShy:fix/direct-slash-resume-safe-831
MayaTheShy:fix/mcp-show-missing-arg-830
MayaTheShy:fix/issue-3129-diff-arg-json-hang
MayaTheShy:fix/roadmap-693-695-preflight
MayaTheShy:fix/roadmap-785-dump-manifests-missing-dir
MayaTheShy:fix/issue-726-roadmap-missing-test
MayaTheShy:fix/roadmap-458-skills-agents-status
MayaTheShy:docs/roadmap-324-resume-stats-zero
MayaTheShy:fix-683-unsupported-skills-action
MayaTheShy:fix-160-session-store-lifecycle
MayaTheShy:docs/roadmap-692-dump-manifests-help-schema
MayaTheShy:docs/roadmap-691-system-prompt-help-schema
MayaTheShy:docs/roadmap-690-bootstrap-plan-help-schema
MayaTheShy:docs/roadmap-689-acp-help-schema-depth
MayaTheShy:docs/roadmap-688-sandbox-help-schema-depth
MayaTheShy:docs/roadmap-687-status-help-schema-depth
MayaTheShy:docs/roadmap-686-doctor-help-check-schema
MayaTheShy:docs/roadmap-685-version-help-provenance-schema
MayaTheShy:docs/roadmap-684-init-help-prose-json
MayaTheShy:docs/roadmap-683-sandbox-help-json-plain-text
MayaTheShy:docs/roadmap-682-agents-mutation-verbs-help-ok
MayaTheShy:docs/roadmap-681-mcp-mutation-verbs-help-ok
MayaTheShy:docs/roadmap-470-reasoning-effort-diagnostics-silent
MayaTheShy:docs/roadmap-468-duplicate-global-flags-silent
MayaTheShy:docs/roadmap-467-doctor-auth-anthropic-only
MayaTheShy:docs/roadmap-466-base-url-env-invisible
MayaTheShy:docs/roadmap-465-auth-precedence-invisible
MayaTheShy:docs/roadmap-464-output-format-value-handling
MayaTheShy:docs/roadmap-463-removed-subcommand-kind-unknown
MayaTheShy:docs/roadmap-462-version-json-missing-build-date
MayaTheShy:docs/roadmap-461-config-suggest-field-mcp-suggests-env
MayaTheShy:docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
MayaTheShy:docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
MayaTheShy:docs/roadmap-458-cross-subcommand-envelope-hygiene
MayaTheShy:docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
MayaTheShy:docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
MayaTheShy:docs/roadmap-455-missing-credentials-hint-prose-vs-structured
MayaTheShy:docs/roadmap-454-typo-suggestion-asymmetry
MayaTheShy:docs/roadmap-453-slash-command-guard-bare-only
MayaTheShy:docs/roadmap-452-models-falls-through-to-prompt
MayaTheShy:docs/roadmap-451-models-list-help-json-hangs
MayaTheShy:docs/roadmap-workdir-provenance
MayaTheShy:fix/batch-issue-fixes
MayaTheShy:fix/config-json-section
MayaTheShy:fix/mcp-error-contract
MayaTheShy:fix/resume-agents-json-parity
MayaTheShy:fix/skills-show-filter-no-invoke
MayaTheShy:fix/version-json-provenance
MayaTheShy:fix/dogfood-build-inject-git-sha
MayaTheShy:fix/mcp-ok-false-exit-code
MayaTheShy:fix/permissions-subcommand-fallthrough
MayaTheShy:fix/bypass-list-missing-aliases
MayaTheShy:fix/resume-plugins-slash-command
MayaTheShy:fix/resumed-status-test-config-isolation
MayaTheShy:test/plugins-json-output-format-contract
MayaTheShy:docs/roadmap-426-plugins-json-no-test-coverage
MayaTheShy:docs/roadmap-425-changed-files-includes-untracked
MayaTheShy:docs/roadmap-423-diff-json-staged-unstaged-raw-string
MayaTheShy:docs/roadmap-424-init-json-dual-artifact-schema
MayaTheShy:docs/roadmap-421-version-json-build-date-absent
MayaTheShy:docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
MayaTheShy:docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
MayaTheShy:docs/roadmap-418-system-prompt-boundary-sentinel-leaked
MayaTheShy:docs/roadmap-417-mcp-show-found-false-status-ok
MayaTheShy:docs/roadmap-416-plugins-list-json-prose-only
MayaTheShy:docs/roadmap-415-config-section-merged-keys-count-only
MayaTheShy:docs/roadmap-413-acp-leaks-internal-tracking-fields
MayaTheShy:docs/roadmap-412-bootstrap-plan-phases-opaque-strings
MayaTheShy:docs/roadmap-410-list-envelope-count-naming-drift
MayaTheShy:docs/roadmap-411-plugins-enable-disable-no-changed-flag
MayaTheShy:docs/roadmap-409-init-artifact-schema-redundancy
MayaTheShy:docs/roadmap-408-status-changed-files-ambiguous
MayaTheShy:docs/roadmap-407-config-files-no-load-error
MayaTheShy:docs/roadmap-406-diff-json-staged-empty-string
MayaTheShy:docs/roadmap-405-system-prompt-sections-unstructured
MayaTheShy:docs/roadmap-404-status-allowed-tools-entries-null
MayaTheShy:docs/roadmap-403-list-commands-envelope-schema-drift
MayaTheShy:docs/roadmap-390-skills-list-help-json-hangs
MayaTheShy:docs/roadmap-389-acp-help-json-plaintext
MayaTheShy:docs/roadmap-402-doctor-config-resolved-model-null-ok
MayaTheShy:docs/roadmap-388-diff-help-json-rejected
MayaTheShy:docs/roadmap-401-export-json-messages-int-markdown-embed
MayaTheShy:docs/roadmap-387-providers-help-json-hangs
MayaTheShy:docs/roadmap-400-status-session-name-id-mismatch
MayaTheShy:docs/roadmap-386-sandbox-help-json-plaintext
MayaTheShy:docs/roadmap-399-history-stderr-only-error
MayaTheShy:docs/roadmap-385-init-help-json-plaintext
MayaTheShy:docs/roadmap-392-398-jobdori-batch
MayaTheShy:docs/roadmap-391-version-json-message-field
MayaTheShy:docs/roadmap-384-export-help-json-plaintext
MayaTheShy:docs/roadmap-383-permissions-help-json-hangs
MayaTheShy:docs/roadmap-365-doctor-stale-binary-no-warn
MayaTheShy:docs/roadmap-359-364-jobdori-batch
MayaTheShy:docs/roadmap-382-model-help-json-hangs
MayaTheShy:docs/roadmap-359-363-jobdori-batch
MayaTheShy:docs/roadmap-364-mcp-json-no-summary-count
MayaTheShy:docs/roadmap-376-init-artifact-no-skip-reason
MayaTheShy:docs/roadmap-377-help-message-vs-text-field
MayaTheShy:docs/roadmap-378-skills-list-no-path
MayaTheShy:docs/roadmap-379-subcommand-help-ignores-json-format
MayaTheShy:docs/roadmap-380-sandbox-json-no-action-field
MayaTheShy:feat/jobdori-168c-emission-routing
MayaTheShy:docs/roadmap-358-cost-help-json-plain-text
MayaTheShy:docs/roadmap-375-config-json-no-merged-values
MayaTheShy:docs/roadmap-374-sandbox-status-ambiguous
MayaTheShy:docs/roadmap-355-exit-code-inconsistency
MayaTheShy:docs/roadmap-372-status-workspace-missing-git-details
MayaTheShy:docs/roadmap-371-command-kind-mismatch
MayaTheShy:docs/roadmap-370-resume-non-slashcmd-error-undocumented
MayaTheShy:docs/roadmap-369-session-subcommands-require-credentials
MayaTheShy:docs/roadmap-346-export-forces-txt-extension
MayaTheShy:docs/roadmap-367-mcp-list-missing-config-sources
MayaTheShy:docs/roadmap-352-diff-unstructured-patch
MayaTheShy:docs/roadmap-365-allowed-tools-null-ambiguous
MayaTheShy:docs/roadmap-344-cost-command-no-dollar-amount
MayaTheShy:docs/roadmap-363-workspace-file-counts-not-paths
MayaTheShy:docs/roadmap-345-doctor-auth-check-incomplete
MayaTheShy:docs/roadmap-350-plugins-enable-hangs
MayaTheShy:docs/roadmap-361-session-not-found-hint-unstructured
MayaTheShy:docs/roadmap-349-tokens-stats-cost-identical
MayaTheShy:docs/roadmap-359-memory-json-returns-file-list-only
MayaTheShy:docs/roadmap-348-history-entries-missing-role
MayaTheShy:docs/roadmap-357-session-list-requires-credentials
MayaTheShy:docs/roadmap-347-session-list-title-always-null
MayaTheShy:docs/roadmap-354-cwd-self-referential-suggestion
MayaTheShy:docs/roadmap-342-v2
MayaTheShy:docs/roadmap-340-session-resume-safe-inconsistent
MayaTheShy:docs/roadmap-339-v2
MayaTheShy:docs/roadmap-337-workspace-dirty-no-detail
MayaTheShy:docs/roadmap-329-session-subcommand-resume-inconsistency
MayaTheShy:docs/roadmap-335-session-list-no-created-at
MayaTheShy:docs/roadmap-328-version-json-incomplete
MayaTheShy:docs/roadmap-333-no-settings-inspect-command
MayaTheShy:docs/roadmap-325-doctor-no-status-field
MayaTheShy:docs/roadmap-331-export-filename-collision
MayaTheShy:docs/roadmap-322-json-warning-scoped
MayaTheShy:docs/roadmap-322-deprecation-warning-json-pollution
MayaTheShy:claw-code-issue-188k-brand-redesign
MayaTheShy:feat/jobdori-122b-doctor-broad-cwd
MayaTheShy:feat/jobdori-122-doctor-stale-base
MayaTheShy:feat/jobdori-152-bootstrap-plan-suffix-guard
MayaTheShy:feat/jobdori-152-init-suffix-guard
MayaTheShy:feat/jobdori-130e-surface-help
MayaTheShy:feat/jobdori-130e-dispatch-help
MayaTheShy:feat/jobdori-130d-config-help
MayaTheShy:feat/jobdori-130c-diff-help
MayaTheShy:feat/jobdori-130b-filesystem-context
MayaTheShy:feat/jobdori-251-session-dispatch
MayaTheShy:feat/jobdori-249-resumed-slash-kind
MayaTheShy:feat/jobdori-248-unknown-verb-option-classify
MayaTheShy:feat/jobdori-247-classify-prompt-errors
MayaTheShy:feat/134-135-session-identity
MayaTheShy:feat/jobdori-130-export-error-envelope
MayaTheShy:fix/linux-hooks-broken-pipe
MayaTheShy:dev/rust
MayaTheShy:feat/provider-routing-parity
MayaTheShy:feat/batch3-all
MayaTheShy:fix/ui-parity
MayaTheShy:fix/plugin-loading-parity
MayaTheShy:fix/skill-invoke
MayaTheShy:release/0.1.0
MayaTheShy:feat/release-0.1.0-readme
MayaTheShy:feat/uiux-redesign
MayaTheShy:feat/ui-hardening
MayaTheShy:integration/dori-cleanroom
MayaTheShy:rcc/plugins
MayaTheShy:rcc/cache-tracking
MayaTheShy:rcc/telemetry
MayaTheShy:rcc/jsonl-session
MayaTheShy:rcc/grok
MayaTheShy:rcc/hook-pipeline
MayaTheShy:rcc/api
MayaTheShy:rcc/parity-fix
MayaTheShy:rcc/subagent
MayaTheShy:rcc/ant-tools
MayaTheShy:rcc/hooks
MayaTheShy:rcc/ui-polish
MayaTheShy:rcc/cli
MayaTheShy:rcc/render
MayaTheShy:rcc/sandbox
MayaTheShy:rcc/git
MayaTheShy:rcc/thinking
MayaTheShy:rcc/runtime
MayaTheShy:rcc/update
MayaTheShy:rcc/doctor
MayaTheShy:rcc/tools
MayaTheShy:rcc/image
MayaTheShy:rcc/memory
MayaTheShy:rcc/cost
1 Commits
rcc/doctor
...
rcc/cost
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
3ba60be514 |
Expose session cost and budget state in the Rust CLI
The CLI already tracked token usage, but it did not translate that usage into model-aware cost reporting or offer a spend guardrail. This change adds a max-cost flag, integrates estimated USD totals into /status and /cost, emits near-budget warnings, and blocks new turns once the configured budget has been exhausted. The workspace verification request also surfaced stale runtime test fixtures that still referenced removed permission enum variants, so those test-only call sites were updated to current permission modes to keep full clippy and workspace test coverage green. Constraint: Reuse existing runtime usage/pricing helpers instead of adding a new billing layer Constraint: Keep the feature centered in existing CLI/status surfaces with no new dependencies Rejected: Move budget enforcement into runtime usage/session abstractions | broader refactor than needed for this CLI-scoped feature Confidence: high Scope-risk: moderate Reversibility: clean Directive: If resumed sessions later need historically accurate per-turn pricing across model switches, persist model metadata before changing the cost math Tested: cargo fmt --all --check; cargo clippy --workspace --all-targets -- -D warnings; cargo test --workspace Not-tested: Live network-backed prompt/REPL budget behavior against real Anthropic responses |
1 changed files with 240 additions and 757 deletions
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.