mirror of
https://github.com/ultraworkers/claw-code.git
synced 2026-06-06 01:35:42 +08:00
Commit Graph
Select branches
Hide Pull Requests
claw-code-issue-188k-brand-redesign
dev/rust
docs/roadmap-322-deprecation-warning-json-pollution
docs/roadmap-322-json-warning-scoped
docs/roadmap-324-resume-stats-zero
docs/roadmap-325-doctor-no-status-field
docs/roadmap-328-version-json-incomplete
docs/roadmap-329-session-subcommand-resume-inconsistency
docs/roadmap-331-export-filename-collision
docs/roadmap-333-no-settings-inspect-command
docs/roadmap-335-session-list-no-created-at
docs/roadmap-337-workspace-dirty-no-detail
docs/roadmap-339-v2
docs/roadmap-340-session-resume-safe-inconsistent
docs/roadmap-342-v2
docs/roadmap-344-cost-command-no-dollar-amount
docs/roadmap-345-doctor-auth-check-incomplete
docs/roadmap-346-export-forces-txt-extension
docs/roadmap-347-session-list-title-always-null
docs/roadmap-348-history-entries-missing-role
docs/roadmap-349-tokens-stats-cost-identical
docs/roadmap-350-plugins-enable-hangs
docs/roadmap-352-diff-unstructured-patch
docs/roadmap-354-cwd-self-referential-suggestion
docs/roadmap-355-exit-code-inconsistency
docs/roadmap-357-session-list-requires-credentials
docs/roadmap-358-cost-help-json-plain-text
docs/roadmap-359-363-jobdori-batch
docs/roadmap-359-364-jobdori-batch
docs/roadmap-359-memory-json-returns-file-list-only
docs/roadmap-361-session-not-found-hint-unstructured
docs/roadmap-363-workspace-file-counts-not-paths
docs/roadmap-364-mcp-json-no-summary-count
docs/roadmap-365-allowed-tools-null-ambiguous
docs/roadmap-365-doctor-stale-binary-no-warn
docs/roadmap-367-mcp-list-missing-config-sources
docs/roadmap-369-session-subcommands-require-credentials
docs/roadmap-370-resume-non-slashcmd-error-undocumented
docs/roadmap-371-command-kind-mismatch
docs/roadmap-372-status-workspace-missing-git-details
docs/roadmap-374-sandbox-status-ambiguous
docs/roadmap-375-config-json-no-merged-values
docs/roadmap-376-init-artifact-no-skip-reason
docs/roadmap-377-help-message-vs-text-field
docs/roadmap-378-skills-list-no-path
docs/roadmap-379-subcommand-help-ignores-json-format
docs/roadmap-380-sandbox-json-no-action-field
docs/roadmap-382-model-help-json-hangs
docs/roadmap-383-permissions-help-json-hangs
docs/roadmap-384-export-help-json-plaintext
docs/roadmap-385-init-help-json-plaintext
docs/roadmap-386-sandbox-help-json-plaintext
docs/roadmap-387-providers-help-json-hangs
docs/roadmap-388-diff-help-json-rejected
docs/roadmap-389-acp-help-json-plaintext
docs/roadmap-390-skills-list-help-json-hangs
docs/roadmap-391-version-json-message-field
docs/roadmap-392-398-jobdori-batch
docs/roadmap-399-history-stderr-only-error
docs/roadmap-400-status-session-name-id-mismatch
docs/roadmap-401-export-json-messages-int-markdown-embed
docs/roadmap-402-doctor-config-resolved-model-null-ok
docs/roadmap-403-list-commands-envelope-schema-drift
docs/roadmap-404-status-allowed-tools-entries-null
docs/roadmap-405-system-prompt-sections-unstructured
docs/roadmap-406-diff-json-staged-empty-string
docs/roadmap-407-config-files-no-load-error
docs/roadmap-408-status-changed-files-ambiguous
docs/roadmap-409-init-artifact-schema-redundancy
docs/roadmap-410-list-envelope-count-naming-drift
docs/roadmap-411-plugins-enable-disable-no-changed-flag
docs/roadmap-412-bootstrap-plan-phases-opaque-strings
docs/roadmap-413-acp-leaks-internal-tracking-fields
docs/roadmap-415-config-section-merged-keys-count-only
docs/roadmap-416-plugins-list-json-prose-only
docs/roadmap-417-mcp-show-found-false-status-ok
docs/roadmap-418-system-prompt-boundary-sentinel-leaked
docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
docs/roadmap-421-version-json-build-date-absent
docs/roadmap-423-diff-json-staged-unstaged-raw-string
docs/roadmap-424-init-json-dual-artifact-schema
docs/roadmap-425-changed-files-includes-untracked
docs/roadmap-426-plugins-json-no-test-coverage
docs/roadmap-451-models-list-help-json-hangs
docs/roadmap-452-models-falls-through-to-prompt
docs/roadmap-453-slash-command-guard-bare-only
docs/roadmap-454-typo-suggestion-asymmetry
docs/roadmap-455-missing-credentials-hint-prose-vs-structured
docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
docs/roadmap-458-cross-subcommand-envelope-hygiene
docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
docs/roadmap-461-config-suggest-field-mcp-suggests-env
docs/roadmap-462-version-json-missing-build-date
docs/roadmap-463-removed-subcommand-kind-unknown
docs/roadmap-464-output-format-value-handling
docs/roadmap-465-auth-precedence-invisible
docs/roadmap-466-base-url-env-invisible
docs/roadmap-467-doctor-auth-anthropic-only
docs/roadmap-468-duplicate-global-flags-silent
docs/roadmap-470-reasoning-effort-diagnostics-silent
docs/roadmap-681-mcp-mutation-verbs-help-ok
docs/roadmap-682-agents-mutation-verbs-help-ok
docs/roadmap-683-sandbox-help-json-plain-text
docs/roadmap-684-init-help-prose-json
docs/roadmap-685-version-help-provenance-schema
docs/roadmap-686-doctor-help-check-schema
docs/roadmap-687-status-help-schema-depth
docs/roadmap-688-sandbox-help-schema-depth
docs/roadmap-689-acp-help-schema-depth
docs/roadmap-690-bootstrap-plan-help-schema
docs/roadmap-691-system-prompt-help-schema
docs/roadmap-692-dump-manifests-help-schema
docs/roadmap-workdir-provenance
feat/134-135-session-identity
feat/batch3-all
feat/jobdori-122-doctor-stale-base
feat/jobdori-122b-doctor-broad-cwd
feat/jobdori-130-export-error-envelope
feat/jobdori-130b-filesystem-context
feat/jobdori-130c-diff-help
feat/jobdori-130d-config-help
feat/jobdori-130e-dispatch-help
feat/jobdori-130e-surface-help
feat/jobdori-152-bootstrap-plan-suffix-guard
feat/jobdori-152-init-suffix-guard
feat/jobdori-168c-emission-routing
feat/jobdori-247-classify-prompt-errors
feat/jobdori-248-unknown-verb-option-classify
feat/jobdori-249-resumed-slash-kind
feat/jobdori-251-session-dispatch
feat/provider-routing-parity
feat/release-0.1.0-readme
feat/ui-hardening
feat/uiux-redesign
fix-160-session-store-lifecycle
fix-683-unsupported-skills-action
fix/batch-issue-fixes
fix/bypass-list-missing-aliases
fix/config-json-section
fix/direct-slash-resume-safe-831
fix/dogfood-build-inject-git-sha
fix/issue-3129-diff-arg-json-hang
fix/issue-726-roadmap-missing-test
fix/linux-hooks-broken-pipe
fix/mcp-error-contract
fix/mcp-ok-false-exit-code
fix/mcp-show-missing-arg-830
fix/permissions-subcommand-fallthrough
fix/plugin-loading-parity
fix/resume-agents-json-parity
fix/resume-plugins-slash-command
fix/resumed-status-test-config-isolation
fix/roadmap-458-skills-agents-status
fix/roadmap-693-695-preflight
fix/roadmap-785-dump-manifests-missing-dir
fix/skill-invoke
fix/skills-show-filter-no-invoke
fix/ui-parity
fix/version-json-provenance
integration/dori-cleanroom
main
pr-3221
rcc/ant-tools
rcc/api
rcc/cache-tracking
rcc/cli
rcc/cost
rcc/doctor
rcc/git
rcc/grok
rcc/hook-pipeline
rcc/hooks
rcc/image
rcc/jsonl-session
rcc/memory
rcc/parity-fix
rcc/plugins
rcc/render
rcc/runtime
rcc/sandbox
rcc/subagent
rcc/telemetry
rcc/thinking
rcc/tools
rcc/ui-polish
rcc/update
release/0.1.0
test/plugins-json-output-format-contract
#156
#180
#204
#2806
#2807
#2808
#2809
#2810
#2811
#2813
#2814
#2815
#2816
#2817
#2818
#2824
#2825
#2826
#2827
#2828
#2829
#2830
#2831
#2832
#2834
#2835
#2836
#2837
#2838
#2839
#2840
#2841
#2842
#2843
#2844
#2845
#2846
#2847
#2848
#2849
#2850
#2851
#2852
#2853
#2854
#2855
#2856
#2857
#2858
#2859
#2860
#2861
#2862
#2863
#2864
#2865
#2866
#2867
#2868
#2869
#2870
#2871
#2872
#2873
#2874
#2875
#2876
#2877
#2878
#2879
#2880
#2881
#2882
#2883
#2884
#2885
#2886
#2887
#2888
#2889
#2890
#2891
#2892
#2893
#2894
#2895
#2896
#2897
#2898
#2899
#2900
#2901
#2902
#2903
#2904
#2905
#2906
#2907
#2908
#2909
#2910
#2911
#2912
#2913
#2914
#2915
#2916
#2917
#2918
#2919
#2920
#2921
#2922
#2923
#2924
#2925
#2926
#2927
#2928
#2929
#2930
#2931
#2932
#2933
#2934
#2934
#2935
#2936
#2938
#2939
#2940
#2941
#2942
#2943
#2944
#2945
#2946
#2947
#2948
#2949
#2950
#2951
#2952
#2953
#2954
#2955
#2956
#2957
#2958
#2959
#2960
#2961
#2962
#2963
#2964
#2965
#2966
#2967
#2968
#2969
#2970
#2971
#2972
#2973
#2974
#2975
#2976
#2977
#2977
#2978
#2983
#2984
#2986
#2987
#2988
#2989
#2990
#2991
#2992
#2993
#2994
#2995
#2996
#2999
#3000
#3001
#3002
#3008
#3009
#3010
#3011
#3013
#3014
#3015
#3016
#3017
#3018
#3019
#3021
#3024
#3025
#3026
#3027
#3040
#3041
#3042
#3043
#3043
#3044
#3044
#3046
#3049
#3052
#3053
#3054
#3056
#3058
#3061
#3063
#3064
#3065
#3066
#3067
#3068
#3069
#3070
#3071
#3072
#3073
#3074
#3075
#3076
#3077
#3078
#3079
#3080
#3081
#3082
#3083
#3084
#3085
#3086
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3096
#3097
#3098
#3099
#3100
#3101
#3102
#3103
#3104
#3106
#3107
#3108
#3109
#3110
#3111
#3112
#3113
#3114
#3115
#3116
#3117
#3118
#3120
#3122
#3124
#3125
#3126
#3128
#3161
#3162
#3163
#3164
#3165
#3166
#3167
#3168
#3169
#3170
#3171
#3172
#3173
#3174
#3175
#3176
#3177
#3178
#3179
#3180
#3181
#3182
#3183
#3184
#3185
#3186
#3187
#3188
#3189
#3190
#3191
#3192
#3193
#3194
#3195
#3195
#3197
#3198
#3199
#3200
#3201
#3202
#3203
#3204
#3205
#3208
#3209
#3211
#3212
#3213
#3214
#3215
#3216
#3217
#3218
#3219
#3220
#3221
#3226
#3227
#3227
#396
Select branches
Hide Pull Requests
claw-code-issue-188k-brand-redesign
dev/rust
docs/roadmap-322-deprecation-warning-json-pollution
docs/roadmap-322-json-warning-scoped
docs/roadmap-324-resume-stats-zero
docs/roadmap-325-doctor-no-status-field
docs/roadmap-328-version-json-incomplete
docs/roadmap-329-session-subcommand-resume-inconsistency
docs/roadmap-331-export-filename-collision
docs/roadmap-333-no-settings-inspect-command
docs/roadmap-335-session-list-no-created-at
docs/roadmap-337-workspace-dirty-no-detail
docs/roadmap-339-v2
docs/roadmap-340-session-resume-safe-inconsistent
docs/roadmap-342-v2
docs/roadmap-344-cost-command-no-dollar-amount
docs/roadmap-345-doctor-auth-check-incomplete
docs/roadmap-346-export-forces-txt-extension
docs/roadmap-347-session-list-title-always-null
docs/roadmap-348-history-entries-missing-role
docs/roadmap-349-tokens-stats-cost-identical
docs/roadmap-350-plugins-enable-hangs
docs/roadmap-352-diff-unstructured-patch
docs/roadmap-354-cwd-self-referential-suggestion
docs/roadmap-355-exit-code-inconsistency
docs/roadmap-357-session-list-requires-credentials
docs/roadmap-358-cost-help-json-plain-text
docs/roadmap-359-363-jobdori-batch
docs/roadmap-359-364-jobdori-batch
docs/roadmap-359-memory-json-returns-file-list-only
docs/roadmap-361-session-not-found-hint-unstructured
docs/roadmap-363-workspace-file-counts-not-paths
docs/roadmap-364-mcp-json-no-summary-count
docs/roadmap-365-allowed-tools-null-ambiguous
docs/roadmap-365-doctor-stale-binary-no-warn
docs/roadmap-367-mcp-list-missing-config-sources
docs/roadmap-369-session-subcommands-require-credentials
docs/roadmap-370-resume-non-slashcmd-error-undocumented
docs/roadmap-371-command-kind-mismatch
docs/roadmap-372-status-workspace-missing-git-details
docs/roadmap-374-sandbox-status-ambiguous
docs/roadmap-375-config-json-no-merged-values
docs/roadmap-376-init-artifact-no-skip-reason
docs/roadmap-377-help-message-vs-text-field
docs/roadmap-378-skills-list-no-path
docs/roadmap-379-subcommand-help-ignores-json-format
docs/roadmap-380-sandbox-json-no-action-field
docs/roadmap-382-model-help-json-hangs
docs/roadmap-383-permissions-help-json-hangs
docs/roadmap-384-export-help-json-plaintext
docs/roadmap-385-init-help-json-plaintext
docs/roadmap-386-sandbox-help-json-plaintext
docs/roadmap-387-providers-help-json-hangs
docs/roadmap-388-diff-help-json-rejected
docs/roadmap-389-acp-help-json-plaintext
docs/roadmap-390-skills-list-help-json-hangs
docs/roadmap-391-version-json-message-field
docs/roadmap-392-398-jobdori-batch
docs/roadmap-399-history-stderr-only-error
docs/roadmap-400-status-session-name-id-mismatch
docs/roadmap-401-export-json-messages-int-markdown-embed
docs/roadmap-402-doctor-config-resolved-model-null-ok
docs/roadmap-403-list-commands-envelope-schema-drift
docs/roadmap-404-status-allowed-tools-entries-null
docs/roadmap-405-system-prompt-sections-unstructured
docs/roadmap-406-diff-json-staged-empty-string
docs/roadmap-407-config-files-no-load-error
docs/roadmap-408-status-changed-files-ambiguous
docs/roadmap-409-init-artifact-schema-redundancy
docs/roadmap-410-list-envelope-count-naming-drift
docs/roadmap-411-plugins-enable-disable-no-changed-flag
docs/roadmap-412-bootstrap-plan-phases-opaque-strings
docs/roadmap-413-acp-leaks-internal-tracking-fields
docs/roadmap-415-config-section-merged-keys-count-only
docs/roadmap-416-plugins-list-json-prose-only
docs/roadmap-417-mcp-show-found-false-status-ok
docs/roadmap-418-system-prompt-boundary-sentinel-leaked
docs/roadmap-419-mcp-unknown-subcommand-help-exit-0
docs/roadmap-420-plugins-help-mutation-shape-vs-help-envelope
docs/roadmap-421-version-json-build-date-absent
docs/roadmap-423-diff-json-staged-unstaged-raw-string
docs/roadmap-424-init-json-dual-artifact-schema
docs/roadmap-425-changed-files-includes-untracked
docs/roadmap-426-plugins-json-no-test-coverage
docs/roadmap-451-models-list-help-json-hangs
docs/roadmap-452-models-falls-through-to-prompt
docs/roadmap-453-slash-command-guard-bare-only
docs/roadmap-454-typo-suggestion-asymmetry
docs/roadmap-455-missing-credentials-hint-prose-vs-structured
docs/roadmap-456-doctor-discovered-config-files-disagrees-with-itself
docs/roadmap-457-resume-help-vs-version-short-circuit-asymmetry
docs/roadmap-458-cross-subcommand-envelope-hygiene
docs/roadmap-459-memory-file-discovery-hardcoded-claude-only
docs/roadmap-460-slash-alias-guidance-lookup-misses-aliases
docs/roadmap-461-config-suggest-field-mcp-suggests-env
docs/roadmap-462-version-json-missing-build-date
docs/roadmap-463-removed-subcommand-kind-unknown
docs/roadmap-464-output-format-value-handling
docs/roadmap-465-auth-precedence-invisible
docs/roadmap-466-base-url-env-invisible
docs/roadmap-467-doctor-auth-anthropic-only
docs/roadmap-468-duplicate-global-flags-silent
docs/roadmap-470-reasoning-effort-diagnostics-silent
docs/roadmap-681-mcp-mutation-verbs-help-ok
docs/roadmap-682-agents-mutation-verbs-help-ok
docs/roadmap-683-sandbox-help-json-plain-text
docs/roadmap-684-init-help-prose-json
docs/roadmap-685-version-help-provenance-schema
docs/roadmap-686-doctor-help-check-schema
docs/roadmap-687-status-help-schema-depth
docs/roadmap-688-sandbox-help-schema-depth
docs/roadmap-689-acp-help-schema-depth
docs/roadmap-690-bootstrap-plan-help-schema
docs/roadmap-691-system-prompt-help-schema
docs/roadmap-692-dump-manifests-help-schema
docs/roadmap-workdir-provenance
feat/134-135-session-identity
feat/batch3-all
feat/jobdori-122-doctor-stale-base
feat/jobdori-122b-doctor-broad-cwd
feat/jobdori-130-export-error-envelope
feat/jobdori-130b-filesystem-context
feat/jobdori-130c-diff-help
feat/jobdori-130d-config-help
feat/jobdori-130e-dispatch-help
feat/jobdori-130e-surface-help
feat/jobdori-152-bootstrap-plan-suffix-guard
feat/jobdori-152-init-suffix-guard
feat/jobdori-168c-emission-routing
feat/jobdori-247-classify-prompt-errors
feat/jobdori-248-unknown-verb-option-classify
feat/jobdori-249-resumed-slash-kind
feat/jobdori-251-session-dispatch
feat/provider-routing-parity
feat/release-0.1.0-readme
feat/ui-hardening
feat/uiux-redesign
fix-160-session-store-lifecycle
fix-683-unsupported-skills-action
fix/batch-issue-fixes
fix/bypass-list-missing-aliases
fix/config-json-section
fix/direct-slash-resume-safe-831
fix/dogfood-build-inject-git-sha
fix/issue-3129-diff-arg-json-hang
fix/issue-726-roadmap-missing-test
fix/linux-hooks-broken-pipe
fix/mcp-error-contract
fix/mcp-ok-false-exit-code
fix/mcp-show-missing-arg-830
fix/permissions-subcommand-fallthrough
fix/plugin-loading-parity
fix/resume-agents-json-parity
fix/resume-plugins-slash-command
fix/resumed-status-test-config-isolation
fix/roadmap-458-skills-agents-status
fix/roadmap-693-695-preflight
fix/roadmap-785-dump-manifests-missing-dir
fix/skill-invoke
fix/skills-show-filter-no-invoke
fix/ui-parity
fix/version-json-provenance
integration/dori-cleanroom
main
pr-3221
rcc/ant-tools
rcc/api
rcc/cache-tracking
rcc/cli
rcc/cost
rcc/doctor
rcc/git
rcc/grok
rcc/hook-pipeline
rcc/hooks
rcc/image
rcc/jsonl-session
rcc/memory
rcc/parity-fix
rcc/plugins
rcc/render
rcc/runtime
rcc/sandbox
rcc/subagent
rcc/telemetry
rcc/thinking
rcc/tools
rcc/ui-polish
rcc/update
release/0.1.0
test/plugins-json-output-format-contract
#156
#180
#204
#2806
#2807
#2808
#2809
#2810
#2811
#2813
#2814
#2815
#2816
#2817
#2818
#2824
#2825
#2826
#2827
#2828
#2829
#2830
#2831
#2832
#2834
#2835
#2836
#2837
#2838
#2839
#2840
#2841
#2842
#2843
#2844
#2845
#2846
#2847
#2848
#2849
#2850
#2851
#2852
#2853
#2854
#2855
#2856
#2857
#2858
#2859
#2860
#2861
#2862
#2863
#2864
#2865
#2866
#2867
#2868
#2869
#2870
#2871
#2872
#2873
#2874
#2875
#2876
#2877
#2878
#2879
#2880
#2881
#2882
#2883
#2884
#2885
#2886
#2887
#2888
#2889
#2890
#2891
#2892
#2893
#2894
#2895
#2896
#2897
#2898
#2899
#2900
#2901
#2902
#2903
#2904
#2905
#2906
#2907
#2908
#2909
#2910
#2911
#2912
#2913
#2914
#2915
#2916
#2917
#2918
#2919
#2920
#2921
#2922
#2923
#2924
#2925
#2926
#2927
#2928
#2929
#2930
#2931
#2932
#2933
#2934
#2934
#2935
#2936
#2938
#2939
#2940
#2941
#2942
#2943
#2944
#2945
#2946
#2947
#2948
#2949
#2950
#2951
#2952
#2953
#2954
#2955
#2956
#2957
#2958
#2959
#2960
#2961
#2962
#2963
#2964
#2965
#2966
#2967
#2968
#2969
#2970
#2971
#2972
#2973
#2974
#2975
#2976
#2977
#2977
#2978
#2983
#2984
#2986
#2987
#2988
#2989
#2990
#2991
#2992
#2993
#2994
#2995
#2996
#2999
#3000
#3001
#3002
#3008
#3009
#3010
#3011
#3013
#3014
#3015
#3016
#3017
#3018
#3019
#3021
#3024
#3025
#3026
#3027
#3040
#3041
#3042
#3043
#3043
#3044
#3044
#3046
#3049
#3052
#3053
#3054
#3056
#3058
#3061
#3063
#3064
#3065
#3066
#3067
#3068
#3069
#3070
#3071
#3072
#3073
#3074
#3075
#3076
#3077
#3078
#3079
#3080
#3081
#3082
#3083
#3084
#3085
#3086
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3096
#3097
#3098
#3099
#3100
#3101
#3102
#3103
#3104
#3106
#3107
#3108
#3109
#3110
#3111
#3112
#3113
#3114
#3115
#3116
#3117
#3118
#3120
#3122
#3124
#3125
#3126
#3128
#3161
#3162
#3163
#3164
#3165
#3166
#3167
#3168
#3169
#3170
#3171
#3172
#3173
#3174
#3175
#3176
#3177
#3178
#3179
#3180
#3181
#3182
#3183
#3184
#3185
#3186
#3187
#3188
#3189
#3190
#3191
#3192
#3193
#3194
#3195
#3195
#3197
#3198
#3199
#3200
#3201
#3202
#3203
#3204
#3205
#3208
#3209
#3211
#3212
#3213
#3214
#3215
#3216
#3217
#3218
#3219
#3220
#3221
#3226
#3227
#3227
#396
-
0197fa2020
fix(#3129): handle trailing json format for diff errors
fix/issue-3129-diff-arg-json-hang
Yeachan-Heo
2026-05-27 12:36:22 +00:00 -
efd34c151a
fix(#805): skills show <not-found> in text mode silently returned empty success instead of error
YeonGyu-Kim
2026-05-27 21:05:41 +09:00 -
2c3c0f60e7
fix(#804): agents/skills show <name> <extra> in text mode returned wrong error instead of unexpected_extra_args
YeonGyu-Kim
2026-05-27 20:05:39 +09:00 -
bad1b97f8e
fix(#803): agents/skills/plugins list --flag in text mode silently returned empty success
YeonGyu-Kim
2026-05-27 19:38:31 +09:00 -
fcebf64468
fix(#802): four resume-mode and broad-cwd error envelopes now include hint field
YeonGyu-Kim
2026-05-27 19:04:15 +09:00 -
53953a8157
fix(#801): diff non-git-dir error envelope now includes error_kind, hint, and message fields
YeonGyu-Kim
2026-05-27 18:34:58 +09:00 -
1201dc60ef
docs(roadmap): add deferred entries #798-#800 (plugins extra-arg, empty-prompt, classifier coverage)
YeonGyu-Kim
2026-05-27 18:21:35 +09:00 -
23d7761e50
docs(roadmap): add #786 installed binary provenance gap (#3126)
Bellman
2026-05-27 18:21:02 +09:00 -
6ee67d6c61
test: add unit test coverage for invalid_history_count and unknown_option classifier arms
YeonGyu-Kim
2026-05-27 18:05:33 +09:00 -
efb1542a39
fix: empty-prompt error now returns non-null hint via newline-delimited usage string
YeonGyu-Kim
2026-05-27 16:34:37 +09:00 -
bff370003b
fix: plugins extra-arg errors now return non-null hint via newline-delimited usage string
YeonGyu-Kim
2026-05-27 15:04:03 +09:00 -
9976585f87
fix(#796): agents/skills show <name> <extra> returned wrong not-found instead of unexpected_extra_args
YeonGyu-Kim
2026-05-27 14:07:04 +09:00 -
18b4cee5fd
fix(#795): skill_not_found and unsupported_skills_action now return non-null hints via fallback table
YeonGyu-Kim
2026-05-27 13:34:09 +09:00 -
491f179a03
fix(#794): plugins install not-found path returns typed plugin_source_not_found instead of unknown+null
YeonGyu-Kim
2026-05-27 13:08:14 +09:00 -
57a57ef771
fix(#793): plugins list --flag silent success + uninstall not-found hint:null
YeonGyu-Kim
2026-05-27 12:34:35 +09:00 -
abfa2e4cf7
fix(#792): agents/skills list --flag silently returned empty success; now returns unknown_option error
YeonGyu-Kim
2026-05-27 11:39:44 +09:00 -
93a159dca5
fix(#791): config extra-arg errors now return non-null hint via \n-delimited usage string
YeonGyu-Kim
2026-05-27 11:04:50 +09:00 -
9968a27e92
fix(#790): system-prompt unknown-option errors now return typed unknown_option kind + non-null hint
YeonGyu-Kim
2026-05-27 10:36:12 +09:00 -
e4c3c1aa80
fix(#789): agents show and plugins show not-found now exit 1; parity with skills (#788) and mcp (#68)
YeonGyu-Kim
2026-05-27 10:07:51 +09:00 -
667772e3b8
Keep local pre-push gate output machine-clean
fix/roadmap-693-695-preflight
Yeachan-Heo
2026-05-27 00:38:00 +00:00 -
abdbf61acf
fix(#788): skills show not-found emitted duplicate JSON error envelope; use exit(1) instead of Err propagation
YeonGyu-Kim
2026-05-27 09:36:11 +09:00 -
07e62bb4e0
fix(#785): type dump-manifests missing dir errors
fix/roadmap-785-dump-manifests-missing-dir
Yeachan-Heo
2026-05-27 00:33:05 +00:00 -
113145a42a
fix(#787): --resume with directory path returns session_path_is_directory kind + hint; wire fallback_hint_for_error_kind into both resume error emission sites
YeonGyu-Kim
2026-05-27 09:06:28 +09:00 -
22b423b651
fix(#786): dump-manifests --manifests-dir missing-value errors now return typed missing_flag_value kind + non-null hint
YeonGyu-Kim
2026-05-27 08:39:11 +09:00 -
87f4334728
fix(#785): add unknown_subcommand classifier arm for unknown subcommand: prose prefix
YeonGyu-Kim
2026-05-27 08:36:41 +09:00 -
e628b4bb68
fix(#784): export --output missing-value and extra-positional errors now return typed error_kind + non-null hint
YeonGyu-Kim
2026-05-27 08:07:32 +09:00 -
81fe0ccbb7
fix(#783): init JSON envelope now includes hint and already_initialized fields for orchestrator parity
YeonGyu-Kim
2026-05-27 08:04:15 +09:00 -
32c9276fdb
fix(#782): acp unsupported invocation now returns non-null hint with newline-delimited remediation text
YeonGyu-Kim
2026-05-27 07:37:26 +09:00 -
16c1117af6
fix(#781): sub-classify api_auth_error/api_rate_limit_error from api_http_error; add fallback_hint_for_error_kind for hint-less API errors
YeonGyu-Kim
2026-05-27 07:34:57 +09:00 -
d9844cfe8d
fix(#780): classifier arm ordering bug — legacy_session_no_workspace_binding and no_managed_sessions shadowed by generic session_load_failed arm
YeonGyu-Kim
2026-05-27 05:34:49 +09:00 -
364e7909f4
fix(#779): resumed /skills invocation returns interactive_only error_kind + non-null hint
YeonGyu-Kim
2026-05-27 05:09:07 +09:00 -
fded4f6b11
fix(#778): doctor check JSON objects now include hint field with stable remediation text for warn/fail checks
YeonGyu-Kim
2026-05-27 05:07:02 +09:00 -
e02030364d
fix(#777): resumed /plugins mutations return interactive_only error_kind + non-null hint instead of unknown+null
YeonGyu-Kim
2026-05-27 04:44:06 +09:00 -
2684737d9e
fix(#776): resume command errors now return typed error_kind + non-null hint (invalid_history_count, session action errors)
YeonGyu-Kim
2026-05-27 04:39:43 +09:00 -
028998d040
test(#775): integration tests for #769-#771 interactive-only guards and #774 hint fields; fix stale classifier unit test string
YeonGyu-Kim
2026-05-27 04:03:52 +09:00 -
c760a49c47
fix(#774): agents/plugins/mcp unknown-subcommand errors now include non-null hint
YeonGyu-Kim
2026-05-27 03:37:00 +09:00 -
727a1ea4a3
fix(#773): config --output-format json now surfaces deprecation warnings in warnings[] array instead of only stderr text
YeonGyu-Kim
2026-05-27 03:05:14 +09:00 -
212f0b2ad4
fix(#772): slash command aliases now resolve to canonical forms in interactive_only guidance
YeonGyu-Kim
2026-05-27 02:37:17 +09:00 -
bf212b986d
fix(#771): init rejects extra args; usage/stats/fork return interactive_only instead of credential check
YeonGyu-Kim
2026-05-27 02:33:55 +09:00 -
3a1d88386c
fix(#770): cost/clear/memory/ultraplan/model with args now return interactive_only instead of falling to credential check
YeonGyu-Kim
2026-05-27 02:10:41 +09:00 -
9e1be05634
fix(#769): claw session <arg> now returns interactive_only instead of falling to credential check
YeonGyu-Kim
2026-05-27 02:05:14 +09:00 -
b778d4e3d4
fix(#768): --resume non-slash trailing arg now has error_kind:invalid_resume_argument + hint
YeonGyu-Kim
2026-05-27 01:35:46 +09:00 -
89735dbd33
fix(#766): claw diff extra args now classified as unexpected_extra_args with hint; track #767 session subcommand gap
YeonGyu-Kim
2026-05-27 01:33:24 +09:00 -
d29a8e216b
fix(#765): login/logout removed_subcommand now has error_kind + non-null hint
YeonGyu-Kim
2026-05-27 01:28:35 +09:00 -
4ea255ca6a
fix(#764): config_parse_error now populates hint field via Display newline delimiter
YeonGyu-Kim
2026-05-27 01:23:00 +09:00 -
c86dc73d8c
fix(#763): config JSON parse errors now classify as config_parse_error
YeonGyu-Kim
2026-05-27 01:16:04 +09:00 -
88ce181031
test(#762): classify_error_kind now covers all 23 classifier arms (was 8 of 23)
YeonGyu-Kim
2026-05-27 00:33:11 +09:00 -
d83de563c1
fix(#761): mcp server_not_found and skill_not_found envelopes now include hint field
YeonGyu-Kim
2026-05-27 00:03:53 +09:00 -
7fa81b5dae
fix(#760): agent_not_found and plugin_not_found envelopes now include hint field
YeonGyu-Kim
2026-05-26 23:36:30 +09:00 -
ef31328aab
fix(#759): validate_model_syntax error strings now use newline separator so hint is non-null
YeonGyu-Kim
2026-05-26 23:04:04 +09:00 -
b8b3af6fc9
fix(#758): --cwd, --date, --session missing-value errors now use missing_flag_value prefix + hint
YeonGyu-Kim
2026-05-26 22:34:18 +09:00 -
02d77ae1f1
fix(#757): --permission-mode invalid and --allowedTools missing now emit typed error_kind and hint
YeonGyu-Kim
2026-05-26 22:04:00 +09:00 -
4df146188f
fix+test(#756): missing/invalid flag-value errors now emit typed error_kind and non-null hint
YeonGyu-Kim
2026-05-26 21:37:28 +09:00 -
0e8a449ea9
fix+test(#755): -p consumes exactly one token; flags after prompt text now parse normally
YeonGyu-Kim
2026-05-26 21:27:39 +09:00 -
c70312bd04
fix(#754): missing_credentials hint now newline-delimited so JSON hint field is non-null
YeonGyu-Kim
2026-05-26 21:23:03 +09:00 -
e93271356f
fix+test(#753): claw -p (no arg) parity with #750: error_kind:missing_prompt with non-null hint
YeonGyu-Kim
2026-05-26 20:46:27 +09:00 -
cfc26729cf
fix(#752): cli_parse unrecognized-arg errors now emit non-null hint for all subcommands
YeonGyu-Kim
2026-05-26 20:41:12 +09:00 -
ddc71b5620
test(#751): regression guard for #750 prompt no-arg error_kind and hint contract
YeonGyu-Kim
2026-05-26 20:05:34 +09:00 -
ac925ed41c
fix(#750): claw prompt (no arg) now emits error_kind:missing_prompt with non-null hint
YeonGyu-Kim
2026-05-26 20:03:14 +09:00 -
2dfb7af66e
fix+test(#749): compact interactive-only hint now non-null; extend compact JSON test for hint contract
YeonGyu-Kim
2026-05-26 19:38:09 +09:00 -
3975f2b3ab
fix(#748): mcp unknown subcommand now emits error_kind:unknown_mcp_action matching agents/plugins parity
YeonGyu-Kim
2026-05-26 19:35:55 +09:00 -
04eb661e57
test(#747): regression guard for #745 bare slash command hint contract (issue/pr/commit)
YeonGyu-Kim
2026-05-26 19:06:59 +09:00 -
18e7744e42
fix(#746): non-TTY interactive-only error populates hint field via newline split
YeonGyu-Kim
2026-05-26 19:04:56 +09:00 -
3c5459a33b
fix(#745): bare slash command guidance adds newline before hint; claw issue/pr/commit etc now have non-null hint
YeonGyu-Kim
2026-05-26 18:36:21 +09:00 -
92e053a133
test(#744): regression guard for #741 config unsupported-section hint contract
YeonGyu-Kim
2026-05-26 18:06:35 +09:00 -
1d5db5f77d
fix(#743): plugins help --output-format json now emits usage envelope matching agents/mcp/skills help shape; resolves #420
YeonGyu-Kim
2026-05-26 18:04:04 +09:00 -
2036f0bd4c
test(#742): add git-fixture test for diff changed_file_count dedup; fixes unreachable branch in #740 coverage
YeonGyu-Kim
2026-05-26 17:41:02 +09:00 -
6e78c1fc8b
fix(#741): config unsupported_config_section error now populates hint field; list/show/help verbs get usage hint
YeonGyu-Kim
2026-05-26 17:38:02 +09:00 -
5d072d21e9
test(#740): diff JSON contract test now asserts changed_file_count field behavior per #733
YeonGyu-Kim
2026-05-26 16:45:02 +09:00 -
d5f0d6ed3e
fix(#739): skills unknown-subcommand JSON path no longer emits double error envelope; help action not propagated as Err
YeonGyu-Kim
2026-05-26 16:38:17 +09:00 -
4c3cb0f347
fix(#738): interactive-only slash command error adds newline before hint; hint field now non-null with remediation text
YeonGyu-Kim
2026-05-26 16:06:38 +09:00 -
c592313d9a
test(#737): add boot_preflight details non-null-value regression guard to output_format_contract
YeonGyu-Kim
2026-05-26 15:05:00 +09:00 -
ad982d20c2
fix(#736): boot_preflight doctor details[] null-value entries: add double-space separator to Required binary, Last failed boot, MCP/Plugin eligible format strings
YeonGyu-Kim
2026-05-26 14:33:18 +09:00 -
b3242e8c04
fix(#735): classify_error_kind: /compact and other interactive-only slash commands now emit error_kind:interactive_only not unknown
YeonGyu-Kim
2026-05-26 14:08:53 +09:00 -
d4494a8aeb
fix(#734): agents/plugins show not-found envelopes gain message field; parity with skills show
YeonGyu-Kim
2026-05-26 13:34:36 +09:00 -
cc86f54d65
fix(#701): doctor JSON details[] now {key,value} objects; prose preserved as details_prose[]; acceptance check passes
YeonGyu-Kim
2026-05-26 13:10:05 +09:00 -
db80c9b96e
fix(#733): diff JSON adds changed_file_count; run git diff --name-only for staged+unstaged and deduplicate into BTreeSet
YeonGyu-Kim
2026-05-26 13:05:44 +09:00 -
4c16a42f39
fix(#732): status JSON allowed_tools.entries:null→[] when unrestricted; callers can use .entries|length without null guard
YeonGyu-Kim
2026-05-26 12:36:13 +09:00 -
29dcd478a0
fix(#731): sandbox JSON status:error→warn when filesystem sandbox active but namespace unsupported (macOS degraded state)
YeonGyu-Kim
2026-05-26 12:05:11 +09:00 -
425d94ee43
fix(#730): add path field to plugins list/show JSON; completes path-discoverability trio (agents #728, skills #729, plugins #730)
YeonGyu-Kim
2026-05-26 11:38:48 +09:00 -
8f44ad308d
fix(#729): add path field to skills list/show JSON; SkillSummary parity with AgentSummary (#728)
YeonGyu-Kim
2026-05-26 11:32:53 +09:00 -
fa29909f05
fix(#728): add path field to agents list/show JSON; AgentSummary now stores on-disk .toml path from discovery loop
YeonGyu-Kim
2026-05-26 11:09:46 +09:00 -
9757fef8a7
fix(#727): add has_upstream bool to branch_freshness JSON to disambiguate fresh:null-no-upstream from fresh:null-unknown
YeonGyu-Kim
2026-05-26 10:34:28 +09:00 -
a0c6c8ba53
fix(#726): classify legacy_session_no_workspace_binding error_kind in export path
YeonGyu-Kim
2026-05-26 10:04:32 +09:00 -
dd12e49f2f
Protect ROADMAP helper missing-path behavior
fix/issue-726-roadmap-missing-test
Yeachan-Heo
2026-05-26 00:33:06 +00:00 -
49d5b3fcdc
Prevent poisoned ROADMAP ids before allocation (#3116)
Bellman
2026-05-26 09:10:02 +09:00 -
25ee5f3d30
Prevent helper-era ROADMAP id collisions before review (#3115)
Bellman
2026-05-26 08:49:23 +09:00 -
922c239863
fix(#723): add scripts/roadmap-next-id.sh to prevent concurrent ROADMAP id collision; document optimistic-append pattern
YeonGyu-Kim
2026-05-26 08:09:54 +09:00 -
d8a6109085
docs(#721/#722): re-add ROADMAP entry for config section expansion after rebase conflict
YeonGyu-Kim
2026-05-26 08:06:11 +09:00 -
6e44da10fe
Record stale local dogfood probe trap (#3114)
Bellman
2026-05-26 07:00:36 +08:00 -
02d1f6a04d
fix(#720): claw help <topic> now routes to subsystem help instead of cli_parse error; add Agents/Skills/Plugins/Mcp/Config/Diff help topics
YeonGyu-Kim
2026-05-26 07:36:50 +09:00 -
fe2b13a46a
fix(#719): plugins list <filter> now applies substring filter on plugin id, matching agents/skills parity
YeonGyu-Kim
2026-05-26 07:03:14 +09:00 -
92539cad68
Prevent pre-push contract drift (#3113)
Bellman
2026-05-26 06:00:45 +08:00 -
556a598f2d
fix(#718): implement plugins show/info/describe command with not-found error, parity with agents/skills show
YeonGyu-Kim
2026-05-26 06:33:52 +09:00 -
8d80f2ffe7
test(#717): add contract tests for agents show not-found and agents list filter in output_format_contract
YeonGyu-Kim
2026-05-26 06:04:16 +09:00 -
8280f66aa1
Warn before unwritable git metadata blocks worker commits (#3112)
Bellman
2026-05-26 05:01:39 +08:00 -
a0b375c157
fix(#717): implement agents show/info/describe and list filter commands, mirror skills handler parity
YeonGyu-Kim
2026-05-26 05:36:27 +09:00 -
6a007344ae
Merge pull request #3111 from Yeachan-Heo/fix/issue-694-prepush-build-gate
YeonGyu-Kim
2026-05-26 05:29:31 +09:00 -
920d5c6c3a
Catch stale Rust compile drift before push
Yeachan-Heo
2026-05-25 20:06:13 +00:00 -
98f8926998
fix(#716): align 5 resume-path error JSON envelopes from legacy type:error shape to standard kind/action/status/error_kind/exit_code contract
YeonGyu-Kim
2026-05-26 05:04:50 +09:00