mirror of
https://github.com/instructkr/claw-code.git
synced 2026-10-25 00:00:01 +08:00
Compare commits
base: eeymoo/claw-code:rcc/doctor
eeymoo/claw-code:main
eeymoo/claw-code:release/v0.1.7
eeymoo/claw-code:lane/release-v0.1.6
eeymoo/claw-code:lane/cc-issue-3322
eeymoo/claw-code:lane/release-v0.1.5
eeymoo/claw-code:lane/cc-issue-3320
eeymoo/claw-code:lane/fmt-main
eeymoo/claw-code:lane/skills-bundled-registry-chaining
eeymoo/claw-code:lane/cc-main-ci-0013-fix
eeymoo/claw-code:lane/cc-issue-3325
eeymoo/claw-code:lane/issue-3321-sdk-operation-registry
eeymoo/claw-code:lane/cc-pr-3329-review
eeymoo/claw-code:lane/gjc-s32-r4-commands-impl
eeymoo/claw-code:lane/revert-3341
eeymoo/claw-code:fix/rebase-on-main
eeymoo/claw-code:fix-changelog-v0.1.4
eeymoo/claw-code:lane/pr-3255
eeymoo/claw-code:lane/pr-3248
eeymoo/claw-code:release/v0.1.4
eeymoo/claw-code:lane/gjc-s32-r4
eeymoo/claw-code:fix/issue-3259-comprehensive
eeymoo/claw-code:lane/gjc-s21-conflicts
eeymoo/claw-code:implement-slash-commands
eeymoo/claw-code:lane/gjc-s21
eeymoo/claw-code:lane/gjc-s32
eeymoo/claw-code:lane/gjc-s11
eeymoo/claw-code:lane/gjc-compat-analysis
eeymoo/claw-code:lane/cc-issue-3247
eeymoo/claw-code:lane/revert-3318
eeymoo/claw-code:pr-3313
eeymoo/claw-code:feat/team-pr-clean
eeymoo/claw-code:pr-3292
eeymoo/claw-code:lane/cc-issue-3283
eeymoo/claw-code:fix/release-sha256-macos
eeymoo/claw-code:chore/remove-gjc-state
eeymoo/claw-code:fix/json-tests-formatting
eeymoo/claw-code:lane/cc-issue-3257
eeymoo/claw-code:lane/cc-issue-3276
eeymoo/claw-code:release/v0.1.3-changelog
eeymoo/claw-code:pr-3272
eeymoo/claw-code:lane/cc-issue-3287
eeymoo/claw-code:laneTask-cc-issue-3301
eeymoo/claw-code:pr-3221
eeymoo/claw-code:fix/direct-slash-resume-safe-831
eeymoo/claw-code:fix/mcp-show-missing-arg-830
eeymoo/claw-code:fix/issue-3129-diff-arg-json-hang
eeymoo/claw-code:fix/roadmap-693-695-preflight
eeymoo/claw-code:fix/roadmap-785-dump-manifests-missing-dir
eeymoo/claw-code:fix/issue-726-roadmap-missing-test
eeymoo/claw-code:fix/roadmap-458-skills-agents-status
eeymoo/claw-code:docs/roadmap-324-resume-stats-zero
eeymoo/claw-code:fix-683-unsupported-skills-action
eeymoo/claw-code:fix-160-session-store-lifecycle
eeymoo/claw-code:docs/roadmap-692-dump-manifests-help-schema
eeymoo/claw-code:docs/roadmap-691-system-prompt-help-schema
eeymoo/claw-code:docs/roadmap-690-bootstrap-plan-help-schema
eeymoo/claw-code:docs/roadmap-689-acp-help-schema-depth
eeymoo/claw-code:docs/roadmap-688-sandbox-help-schema-depth
eeymoo/claw-code:docs/roadmap-687-status-help-schema-depth
eeymoo/claw-code:docs/roadmap-686-doctor-help-check-schema
eeymoo/claw-code:docs/roadmap-685-version-help-provenance-schema
eeymoo/claw-code:docs/roadmap-684-init-help-prose-json
eeymoo/claw-code:docs/roadmap-683-sandbox-help-json-plain-text
eeymoo/claw-code:docs/roadmap-682-agents-mutation-verbs-help-ok
eeymoo/claw-code:docs/roadmap-681-mcp-mutation-verbs-help-ok
eeymoo/claw-code:docs/roadmap-470-reasoning-effort-diagnostics-silent
eeymoo/claw-code:docs/roadmap-468-duplicate-global-flags-silent
eeymoo/claw-code:docs/roadmap-467-doctor-auth-anthropic-only
eeymoo/claw-code:docs/roadmap-466-base-url-env-invisible
eeymoo/claw-code:docs/roadmap-465-auth-precedence-invisible
eeymoo/claw-code:docs/roadmap-464-output-format-value-handling
eeymoo/claw-code:docs/roadmap-463-removed-subcommand-kind-unknown
eeymoo/claw-code:docs/roadmap-462-version-json-missing-build-date
eeymoo/claw-code:docs/roadmap-461-config-suggest-field-mcp-suggests-env
eeymoo/claw-code:docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
eeymoo/claw-code:docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
eeymoo/claw-code:docs/roadmap-458-cross-subcommand-envelope-hygiene
eeymoo/claw-code:docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
eeymoo/claw-code:docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
eeymoo/claw-code:docs/roadmap-455-missing-credentials-hint-prose-vs-structured
eeymoo/claw-code:docs/roadmap-454-typo-suggestion-asymmetry
eeymoo/claw-code:docs/roadmap-453-slash-command-guard-bare-only
eeymoo/claw-code:docs/roadmap-452-models-falls-through-to-prompt
eeymoo/claw-code:docs/roadmap-451-models-list-help-json-hangs
eeymoo/claw-code:docs/roadmap-workdir-provenance
eeymoo/claw-code:fix/batch-issue-fixes
eeymoo/claw-code:fix/config-json-section
eeymoo/claw-code:fix/mcp-error-contract
eeymoo/claw-code:fix/resume-agents-json-parity
eeymoo/claw-code:fix/skills-show-filter-no-invoke
eeymoo/claw-code:fix/version-json-provenance
eeymoo/claw-code:fix/dogfood-build-inject-git-sha
eeymoo/claw-code:fix/mcp-ok-false-exit-code
eeymoo/claw-code:fix/permissions-subcommand-fallthrough
eeymoo/claw-code:fix/bypass-list-missing-aliases
eeymoo/claw-code:fix/resume-plugins-slash-command
eeymoo/claw-code:fix/resumed-status-test-config-isolation
eeymoo/claw-code:test/plugins-json-output-format-contract
eeymoo/claw-code:docs/roadmap-426-plugins-json-no-test-coverage
eeymoo/claw-code:docs/roadmap-425-changed-files-includes-untracked
eeymoo/claw-code:docs/roadmap-423-diff-json-staged-unstaged-raw-string
eeymoo/claw-code:docs/roadmap-424-init-json-dual-artifact-schema
eeymoo/claw-code:docs/roadmap-421-version-json-build-date-absent
eeymoo/claw-code:docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
eeymoo/claw-code:docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
eeymoo/claw-code:docs/roadmap-418-system-prompt-boundary-sentinel-leaked
eeymoo/claw-code:docs/roadmap-417-mcp-show-found-false-status-ok
eeymoo/claw-code:docs/roadmap-416-plugins-list-json-prose-only
eeymoo/claw-code:docs/roadmap-415-config-section-merged-keys-count-only
eeymoo/claw-code:docs/roadmap-413-acp-leaks-internal-tracking-fields
eeymoo/claw-code:docs/roadmap-412-bootstrap-plan-phases-opaque-strings
eeymoo/claw-code:docs/roadmap-410-list-envelope-count-naming-drift
eeymoo/claw-code:docs/roadmap-411-plugins-enable-disable-no-changed-flag
eeymoo/claw-code:docs/roadmap-409-init-artifact-schema-redundancy
eeymoo/claw-code:docs/roadmap-408-status-changed-files-ambiguous
eeymoo/claw-code:docs/roadmap-407-config-files-no-load-error
eeymoo/claw-code:docs/roadmap-406-diff-json-staged-empty-string
eeymoo/claw-code:docs/roadmap-405-system-prompt-sections-unstructured
eeymoo/claw-code:docs/roadmap-404-status-allowed-tools-entries-null
eeymoo/claw-code:docs/roadmap-403-list-commands-envelope-schema-drift
eeymoo/claw-code:docs/roadmap-390-skills-list-help-json-hangs
eeymoo/claw-code:docs/roadmap-389-acp-help-json-plaintext
eeymoo/claw-code:docs/roadmap-402-doctor-config-resolved-model-null-ok
eeymoo/claw-code:docs/roadmap-388-diff-help-json-rejected
eeymoo/claw-code:docs/roadmap-401-export-json-messages-int-markdown-embed
eeymoo/claw-code:docs/roadmap-387-providers-help-json-hangs
eeymoo/claw-code:docs/roadmap-400-status-session-name-id-mismatch
eeymoo/claw-code:docs/roadmap-386-sandbox-help-json-plaintext
eeymoo/claw-code:docs/roadmap-399-history-stderr-only-error
eeymoo/claw-code:docs/roadmap-385-init-help-json-plaintext
eeymoo/claw-code:docs/roadmap-392-398-jobdori-batch
eeymoo/claw-code:docs/roadmap-391-version-json-message-field
eeymoo/claw-code:docs/roadmap-384-export-help-json-plaintext
eeymoo/claw-code:docs/roadmap-383-permissions-help-json-hangs
eeymoo/claw-code:docs/roadmap-365-doctor-stale-binary-no-warn
eeymoo/claw-code:docs/roadmap-359-364-jobdori-batch
eeymoo/claw-code:docs/roadmap-382-model-help-json-hangs
eeymoo/claw-code:docs/roadmap-359-363-jobdori-batch
eeymoo/claw-code:docs/roadmap-364-mcp-json-no-summary-count
eeymoo/claw-code:docs/roadmap-376-init-artifact-no-skip-reason
eeymoo/claw-code:docs/roadmap-377-help-message-vs-text-field
eeymoo/claw-code:docs/roadmap-378-skills-list-no-path
eeymoo/claw-code:docs/roadmap-379-subcommand-help-ignores-json-format
eeymoo/claw-code:docs/roadmap-380-sandbox-json-no-action-field
eeymoo/claw-code:feat/jobdori-168c-emission-routing
eeymoo/claw-code:docs/roadmap-358-cost-help-json-plain-text
eeymoo/claw-code:docs/roadmap-375-config-json-no-merged-values
eeymoo/claw-code:docs/roadmap-374-sandbox-status-ambiguous
eeymoo/claw-code:docs/roadmap-355-exit-code-inconsistency
eeymoo/claw-code:docs/roadmap-372-status-workspace-missing-git-details
eeymoo/claw-code:docs/roadmap-371-command-kind-mismatch
eeymoo/claw-code:docs/roadmap-370-resume-non-slashcmd-error-undocumented
eeymoo/claw-code:docs/roadmap-369-session-subcommands-require-credentials
eeymoo/claw-code:docs/roadmap-346-export-forces-txt-extension
eeymoo/claw-code:docs/roadmap-367-mcp-list-missing-config-sources
eeymoo/claw-code:docs/roadmap-352-diff-unstructured-patch
eeymoo/claw-code:docs/roadmap-365-allowed-tools-null-ambiguous
eeymoo/claw-code:docs/roadmap-344-cost-command-no-dollar-amount
eeymoo/claw-code:docs/roadmap-363-workspace-file-counts-not-paths
eeymoo/claw-code:docs/roadmap-345-doctor-auth-check-incomplete
eeymoo/claw-code:docs/roadmap-350-plugins-enable-hangs
eeymoo/claw-code:docs/roadmap-361-session-not-found-hint-unstructured
eeymoo/claw-code:docs/roadmap-349-tokens-stats-cost-identical
eeymoo/claw-code:docs/roadmap-359-memory-json-returns-file-list-only
eeymoo/claw-code:docs/roadmap-348-history-entries-missing-role
eeymoo/claw-code:docs/roadmap-357-session-list-requires-credentials
eeymoo/claw-code:docs/roadmap-347-session-list-title-always-null
eeymoo/claw-code:docs/roadmap-354-cwd-self-referential-suggestion
eeymoo/claw-code:docs/roadmap-342-v2
eeymoo/claw-code:docs/roadmap-340-session-resume-safe-inconsistent
eeymoo/claw-code:docs/roadmap-339-v2
eeymoo/claw-code:docs/roadmap-337-workspace-dirty-no-detail
eeymoo/claw-code:docs/roadmap-329-session-subcommand-resume-inconsistency
eeymoo/claw-code:docs/roadmap-335-session-list-no-created-at
eeymoo/claw-code:docs/roadmap-328-version-json-incomplete
eeymoo/claw-code:docs/roadmap-333-no-settings-inspect-command
eeymoo/claw-code:docs/roadmap-325-doctor-no-status-field
eeymoo/claw-code:docs/roadmap-331-export-filename-collision
eeymoo/claw-code:docs/roadmap-322-json-warning-scoped
eeymoo/claw-code:docs/roadmap-322-deprecation-warning-json-pollution
eeymoo/claw-code:claw-code-issue-188k-brand-redesign
eeymoo/claw-code:feat/jobdori-122b-doctor-broad-cwd
eeymoo/claw-code:feat/jobdori-122-doctor-stale-base
eeymoo/claw-code:feat/jobdori-152-bootstrap-plan-suffix-guard
eeymoo/claw-code:feat/jobdori-152-init-suffix-guard
eeymoo/claw-code:feat/jobdori-130e-surface-help
eeymoo/claw-code:feat/jobdori-130e-dispatch-help
eeymoo/claw-code:feat/jobdori-130d-config-help
eeymoo/claw-code:feat/jobdori-130c-diff-help
eeymoo/claw-code:feat/jobdori-130b-filesystem-context
eeymoo/claw-code:feat/jobdori-251-session-dispatch
eeymoo/claw-code:feat/jobdori-249-resumed-slash-kind
eeymoo/claw-code:feat/jobdori-248-unknown-verb-option-classify
eeymoo/claw-code:feat/jobdori-247-classify-prompt-errors
eeymoo/claw-code:feat/134-135-session-identity
eeymoo/claw-code:feat/jobdori-130-export-error-envelope
eeymoo/claw-code:fix/linux-hooks-broken-pipe
eeymoo/claw-code:dev/rust
eeymoo/claw-code:feat/provider-routing-parity
eeymoo/claw-code:feat/batch3-all
eeymoo/claw-code:fix/ui-parity
eeymoo/claw-code:fix/plugin-loading-parity
eeymoo/claw-code:fix/skill-invoke
eeymoo/claw-code:release/0.1.0
eeymoo/claw-code:feat/release-0.1.0-readme
eeymoo/claw-code:feat/uiux-redesign
eeymoo/claw-code:feat/ui-hardening
eeymoo/claw-code:integration/dori-cleanroom
eeymoo/claw-code:rcc/plugins
eeymoo/claw-code:rcc/cache-tracking
eeymoo/claw-code:rcc/telemetry
eeymoo/claw-code:rcc/jsonl-session
eeymoo/claw-code:rcc/grok
eeymoo/claw-code:rcc/hook-pipeline
eeymoo/claw-code:rcc/api
eeymoo/claw-code:rcc/parity-fix
eeymoo/claw-code:rcc/subagent
eeymoo/claw-code:rcc/ant-tools
eeymoo/claw-code:rcc/hooks
eeymoo/claw-code:rcc/ui-polish
eeymoo/claw-code:rcc/cli
eeymoo/claw-code:rcc/render
eeymoo/claw-code:rcc/sandbox
eeymoo/claw-code:rcc/git
eeymoo/claw-code:rcc/thinking
eeymoo/claw-code:rcc/runtime
eeymoo/claw-code:rcc/update
eeymoo/claw-code:rcc/doctor
eeymoo/claw-code:rcc/tools
eeymoo/claw-code:rcc/image
eeymoo/claw-code:rcc/memory
eeymoo/claw-code:rcc/cost
..
compare: eeymoo/claw-code:rcc/cost
eeymoo/claw-code:main
eeymoo/claw-code:release/v0.1.7
eeymoo/claw-code:lane/release-v0.1.6
eeymoo/claw-code:lane/cc-issue-3322
eeymoo/claw-code:lane/release-v0.1.5
eeymoo/claw-code:lane/cc-issue-3320
eeymoo/claw-code:lane/fmt-main
eeymoo/claw-code:lane/skills-bundled-registry-chaining
eeymoo/claw-code:lane/cc-main-ci-0013-fix
eeymoo/claw-code:lane/cc-issue-3325
eeymoo/claw-code:lane/issue-3321-sdk-operation-registry
eeymoo/claw-code:lane/cc-pr-3329-review
eeymoo/claw-code:lane/gjc-s32-r4-commands-impl
eeymoo/claw-code:lane/revert-3341
eeymoo/claw-code:fix/rebase-on-main
eeymoo/claw-code:fix-changelog-v0.1.4
eeymoo/claw-code:lane/pr-3255
eeymoo/claw-code:lane/pr-3248
eeymoo/claw-code:release/v0.1.4
eeymoo/claw-code:lane/gjc-s32-r4
eeymoo/claw-code:fix/issue-3259-comprehensive
eeymoo/claw-code:lane/gjc-s21-conflicts
eeymoo/claw-code:implement-slash-commands
eeymoo/claw-code:lane/gjc-s21
eeymoo/claw-code:lane/gjc-s32
eeymoo/claw-code:lane/gjc-s11
eeymoo/claw-code:lane/gjc-compat-analysis
eeymoo/claw-code:lane/cc-issue-3247
eeymoo/claw-code:lane/revert-3318
eeymoo/claw-code:pr-3313
eeymoo/claw-code:feat/team-pr-clean
eeymoo/claw-code:pr-3292
eeymoo/claw-code:lane/cc-issue-3283
eeymoo/claw-code:fix/release-sha256-macos
eeymoo/claw-code:chore/remove-gjc-state
eeymoo/claw-code:fix/json-tests-formatting
eeymoo/claw-code:lane/cc-issue-3257
eeymoo/claw-code:lane/cc-issue-3276
eeymoo/claw-code:release/v0.1.3-changelog
eeymoo/claw-code:pr-3272
eeymoo/claw-code:lane/cc-issue-3287
eeymoo/claw-code:laneTask-cc-issue-3301
eeymoo/claw-code:pr-3221
eeymoo/claw-code:fix/direct-slash-resume-safe-831
eeymoo/claw-code:fix/mcp-show-missing-arg-830
eeymoo/claw-code:fix/issue-3129-diff-arg-json-hang
eeymoo/claw-code:fix/roadmap-693-695-preflight
eeymoo/claw-code:fix/roadmap-785-dump-manifests-missing-dir
eeymoo/claw-code:fix/issue-726-roadmap-missing-test
eeymoo/claw-code:fix/roadmap-458-skills-agents-status
eeymoo/claw-code:docs/roadmap-324-resume-stats-zero
eeymoo/claw-code:fix-683-unsupported-skills-action
eeymoo/claw-code:fix-160-session-store-lifecycle
eeymoo/claw-code:docs/roadmap-692-dump-manifests-help-schema
eeymoo/claw-code:docs/roadmap-691-system-prompt-help-schema
eeymoo/claw-code:docs/roadmap-690-bootstrap-plan-help-schema
eeymoo/claw-code:docs/roadmap-689-acp-help-schema-depth
eeymoo/claw-code:docs/roadmap-688-sandbox-help-schema-depth
eeymoo/claw-code:docs/roadmap-687-status-help-schema-depth
eeymoo/claw-code:docs/roadmap-686-doctor-help-check-schema
eeymoo/claw-code:docs/roadmap-685-version-help-provenance-schema
eeymoo/claw-code:docs/roadmap-684-init-help-prose-json
eeymoo/claw-code:docs/roadmap-683-sandbox-help-json-plain-text
eeymoo/claw-code:docs/roadmap-682-agents-mutation-verbs-help-ok
eeymoo/claw-code:docs/roadmap-681-mcp-mutation-verbs-help-ok
eeymoo/claw-code:docs/roadmap-470-reasoning-effort-diagnostics-silent
eeymoo/claw-code:docs/roadmap-468-duplicate-global-flags-silent
eeymoo/claw-code:docs/roadmap-467-doctor-auth-anthropic-only
eeymoo/claw-code:docs/roadmap-466-base-url-env-invisible
eeymoo/claw-code:docs/roadmap-465-auth-precedence-invisible
eeymoo/claw-code:docs/roadmap-464-output-format-value-handling
eeymoo/claw-code:docs/roadmap-463-removed-subcommand-kind-unknown
eeymoo/claw-code:docs/roadmap-462-version-json-missing-build-date
eeymoo/claw-code:docs/roadmap-461-config-suggest-field-mcp-suggests-env
eeymoo/claw-code:docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
eeymoo/claw-code:docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
eeymoo/claw-code:docs/roadmap-458-cross-subcommand-envelope-hygiene
eeymoo/claw-code:docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
eeymoo/claw-code:docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
eeymoo/claw-code:docs/roadmap-455-missing-credentials-hint-prose-vs-structured
eeymoo/claw-code:docs/roadmap-454-typo-suggestion-asymmetry
eeymoo/claw-code:docs/roadmap-453-slash-command-guard-bare-only
eeymoo/claw-code:docs/roadmap-452-models-falls-through-to-prompt
eeymoo/claw-code:docs/roadmap-451-models-list-help-json-hangs
eeymoo/claw-code:docs/roadmap-workdir-provenance
eeymoo/claw-code:fix/batch-issue-fixes
eeymoo/claw-code:fix/config-json-section
eeymoo/claw-code:fix/mcp-error-contract
eeymoo/claw-code:fix/resume-agents-json-parity
eeymoo/claw-code:fix/skills-show-filter-no-invoke
eeymoo/claw-code:fix/version-json-provenance
eeymoo/claw-code:fix/dogfood-build-inject-git-sha
eeymoo/claw-code:fix/mcp-ok-false-exit-code
eeymoo/claw-code:fix/permissions-subcommand-fallthrough
eeymoo/claw-code:fix/bypass-list-missing-aliases
eeymoo/claw-code:fix/resume-plugins-slash-command
eeymoo/claw-code:fix/resumed-status-test-config-isolation
eeymoo/claw-code:test/plugins-json-output-format-contract
eeymoo/claw-code:docs/roadmap-426-plugins-json-no-test-coverage
eeymoo/claw-code:docs/roadmap-425-changed-files-includes-untracked
eeymoo/claw-code:docs/roadmap-423-diff-json-staged-unstaged-raw-string
eeymoo/claw-code:docs/roadmap-424-init-json-dual-artifact-schema
eeymoo/claw-code:docs/roadmap-421-version-json-build-date-absent
eeymoo/claw-code:docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
eeymoo/claw-code:docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
eeymoo/claw-code:docs/roadmap-418-system-prompt-boundary-sentinel-leaked
eeymoo/claw-code:docs/roadmap-417-mcp-show-found-false-status-ok
eeymoo/claw-code:docs/roadmap-416-plugins-list-json-prose-only
eeymoo/claw-code:docs/roadmap-415-config-section-merged-keys-count-only
eeymoo/claw-code:docs/roadmap-413-acp-leaks-internal-tracking-fields
eeymoo/claw-code:docs/roadmap-412-bootstrap-plan-phases-opaque-strings
eeymoo/claw-code:docs/roadmap-410-list-envelope-count-naming-drift
eeymoo/claw-code:docs/roadmap-411-plugins-enable-disable-no-changed-flag
eeymoo/claw-code:docs/roadmap-409-init-artifact-schema-redundancy
eeymoo/claw-code:docs/roadmap-408-status-changed-files-ambiguous
eeymoo/claw-code:docs/roadmap-407-config-files-no-load-error
eeymoo/claw-code:docs/roadmap-406-diff-json-staged-empty-string
eeymoo/claw-code:docs/roadmap-405-system-prompt-sections-unstructured
eeymoo/claw-code:docs/roadmap-404-status-allowed-tools-entries-null
eeymoo/claw-code:docs/roadmap-403-list-commands-envelope-schema-drift
eeymoo/claw-code:docs/roadmap-390-skills-list-help-json-hangs
eeymoo/claw-code:docs/roadmap-389-acp-help-json-plaintext
eeymoo/claw-code:docs/roadmap-402-doctor-config-resolved-model-null-ok
eeymoo/claw-code:docs/roadmap-388-diff-help-json-rejected
eeymoo/claw-code:docs/roadmap-401-export-json-messages-int-markdown-embed
eeymoo/claw-code:docs/roadmap-387-providers-help-json-hangs
eeymoo/claw-code:docs/roadmap-400-status-session-name-id-mismatch
eeymoo/claw-code:docs/roadmap-386-sandbox-help-json-plaintext
eeymoo/claw-code:docs/roadmap-399-history-stderr-only-error
eeymoo/claw-code:docs/roadmap-385-init-help-json-plaintext
eeymoo/claw-code:docs/roadmap-392-398-jobdori-batch
eeymoo/claw-code:docs/roadmap-391-version-json-message-field
eeymoo/claw-code:docs/roadmap-384-export-help-json-plaintext
eeymoo/claw-code:docs/roadmap-383-permissions-help-json-hangs
eeymoo/claw-code:docs/roadmap-365-doctor-stale-binary-no-warn
eeymoo/claw-code:docs/roadmap-359-364-jobdori-batch
eeymoo/claw-code:docs/roadmap-382-model-help-json-hangs
eeymoo/claw-code:docs/roadmap-359-363-jobdori-batch
eeymoo/claw-code:docs/roadmap-364-mcp-json-no-summary-count
eeymoo/claw-code:docs/roadmap-376-init-artifact-no-skip-reason
eeymoo/claw-code:docs/roadmap-377-help-message-vs-text-field
eeymoo/claw-code:docs/roadmap-378-skills-list-no-path
eeymoo/claw-code:docs/roadmap-379-subcommand-help-ignores-json-format
eeymoo/claw-code:docs/roadmap-380-sandbox-json-no-action-field
eeymoo/claw-code:feat/jobdori-168c-emission-routing
eeymoo/claw-code:docs/roadmap-358-cost-help-json-plain-text
eeymoo/claw-code:docs/roadmap-375-config-json-no-merged-values
eeymoo/claw-code:docs/roadmap-374-sandbox-status-ambiguous
eeymoo/claw-code:docs/roadmap-355-exit-code-inconsistency
eeymoo/claw-code:docs/roadmap-372-status-workspace-missing-git-details
eeymoo/claw-code:docs/roadmap-371-command-kind-mismatch
eeymoo/claw-code:docs/roadmap-370-resume-non-slashcmd-error-undocumented
eeymoo/claw-code:docs/roadmap-369-session-subcommands-require-credentials
eeymoo/claw-code:docs/roadmap-346-export-forces-txt-extension
eeymoo/claw-code:docs/roadmap-367-mcp-list-missing-config-sources
eeymoo/claw-code:docs/roadmap-352-diff-unstructured-patch
eeymoo/claw-code:docs/roadmap-365-allowed-tools-null-ambiguous
eeymoo/claw-code:docs/roadmap-344-cost-command-no-dollar-amount
eeymoo/claw-code:docs/roadmap-363-workspace-file-counts-not-paths
eeymoo/claw-code:docs/roadmap-345-doctor-auth-check-incomplete
eeymoo/claw-code:docs/roadmap-350-plugins-enable-hangs
eeymoo/claw-code:docs/roadmap-361-session-not-found-hint-unstructured
eeymoo/claw-code:docs/roadmap-349-tokens-stats-cost-identical
eeymoo/claw-code:docs/roadmap-359-memory-json-returns-file-list-only
eeymoo/claw-code:docs/roadmap-348-history-entries-missing-role
eeymoo/claw-code:docs/roadmap-357-session-list-requires-credentials
eeymoo/claw-code:docs/roadmap-347-session-list-title-always-null
eeymoo/claw-code:docs/roadmap-354-cwd-self-referential-suggestion
eeymoo/claw-code:docs/roadmap-342-v2
eeymoo/claw-code:docs/roadmap-340-session-resume-safe-inconsistent
eeymoo/claw-code:docs/roadmap-339-v2
eeymoo/claw-code:docs/roadmap-337-workspace-dirty-no-detail
eeymoo/claw-code:docs/roadmap-329-session-subcommand-resume-inconsistency
eeymoo/claw-code:docs/roadmap-335-session-list-no-created-at
eeymoo/claw-code:docs/roadmap-328-version-json-incomplete
eeymoo/claw-code:docs/roadmap-333-no-settings-inspect-command
eeymoo/claw-code:docs/roadmap-325-doctor-no-status-field
eeymoo/claw-code:docs/roadmap-331-export-filename-collision
eeymoo/claw-code:docs/roadmap-322-json-warning-scoped
eeymoo/claw-code:docs/roadmap-322-deprecation-warning-json-pollution
eeymoo/claw-code:claw-code-issue-188k-brand-redesign
eeymoo/claw-code:feat/jobdori-122b-doctor-broad-cwd
eeymoo/claw-code:feat/jobdori-122-doctor-stale-base
eeymoo/claw-code:feat/jobdori-152-bootstrap-plan-suffix-guard
eeymoo/claw-code:feat/jobdori-152-init-suffix-guard
eeymoo/claw-code:feat/jobdori-130e-surface-help
eeymoo/claw-code:feat/jobdori-130e-dispatch-help
eeymoo/claw-code:feat/jobdori-130d-config-help
eeymoo/claw-code:feat/jobdori-130c-diff-help
eeymoo/claw-code:feat/jobdori-130b-filesystem-context
eeymoo/claw-code:feat/jobdori-251-session-dispatch
eeymoo/claw-code:feat/jobdori-249-resumed-slash-kind
eeymoo/claw-code:feat/jobdori-248-unknown-verb-option-classify
eeymoo/claw-code:feat/jobdori-247-classify-prompt-errors
eeymoo/claw-code:feat/134-135-session-identity
eeymoo/claw-code:feat/jobdori-130-export-error-envelope
eeymoo/claw-code:fix/linux-hooks-broken-pipe
eeymoo/claw-code:dev/rust
eeymoo/claw-code:feat/provider-routing-parity
eeymoo/claw-code:feat/batch3-all
eeymoo/claw-code:fix/ui-parity
eeymoo/claw-code:fix/plugin-loading-parity
eeymoo/claw-code:fix/skill-invoke
eeymoo/claw-code:release/0.1.0
eeymoo/claw-code:feat/release-0.1.0-readme
eeymoo/claw-code:feat/uiux-redesign
eeymoo/claw-code:feat/ui-hardening
eeymoo/claw-code:integration/dori-cleanroom
eeymoo/claw-code:rcc/plugins
eeymoo/claw-code:rcc/cache-tracking
eeymoo/claw-code:rcc/telemetry
eeymoo/claw-code:rcc/jsonl-session
eeymoo/claw-code:rcc/grok
eeymoo/claw-code:rcc/hook-pipeline
eeymoo/claw-code:rcc/api
eeymoo/claw-code:rcc/parity-fix
eeymoo/claw-code:rcc/subagent
eeymoo/claw-code:rcc/ant-tools
eeymoo/claw-code:rcc/hooks
eeymoo/claw-code:rcc/ui-polish
eeymoo/claw-code:rcc/cli
eeymoo/claw-code:rcc/render
eeymoo/claw-code:rcc/sandbox
eeymoo/claw-code:rcc/git
eeymoo/claw-code:rcc/thinking
eeymoo/claw-code:rcc/runtime
eeymoo/claw-code:rcc/update
eeymoo/claw-code:rcc/doctor
eeymoo/claw-code:rcc/tools
eeymoo/claw-code:rcc/image
eeymoo/claw-code:rcc/memory
eeymoo/claw-code:rcc/cost
1
Commits
| 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.