deepagents-code==0.1.46
Highlights
- Auto mode is now generally available. #4957
- Added configurable Auto goal-criteria acceptance. #4940
- Improved Auto behavior by authorizing actions from active goal/rubric directives, avoiding redundant approval prompts, showing the enable notice only on first global enable, deduplicating classifier-unavailable transcript spam, logging underlying classifier failures, and reporting classifier timeout budgets. #5017 #4993 #5012 #5013 #5011 #5025
- Added Hooks v2 capability snapshots and session transcripts, and hardened Hooks v2 command execution. #4916 #4918 #4917
- Raised the agent recursion limit to 2000 and made it configurable. #4994
Improvements and fixes
- Let the rubric grader inspect working-directory files, show rubric grader defaults, and improved
/rubrichelp and empty-state messaging. #4835 #4966 #5015 - Unified goal activation signaling. #4980
- Made Version, Model, and CWD copyable in the Debug Console. #4975
- Improved
config getoutput when a key is missing. #4976 - Aborted YOLO launch on
Ctrl+C/Ctrl+Dand made the YOLO warning friendlier for new users. #4953 #4950 - Updated LangSmith handling: secret redaction is disabled by default,
/tracenow flags empty env overrides that shadow the LangSmith key, and the default US endpoint is no longer treated as a custom target. #4970 #4996 #5022 - Injected OpenAI
prompt_cache_keyfor any OpenAI-provider endpoint. #4995 - Improved tool and schema presentation: finished calls stay on the live tool-group line, first-party tool schemas now include field descriptions, and
web_search/fetch_urltool descriptions were trimmed. #4927 #5019 #5016 - Omitted
plugins/andconversation_history/from the/agentpicker. #4991 - Made selector modal backdrop dimming consistent. #4990
- Restored the
"Server log preserved at:"notice on exit. #4999 - Used the SDK pin as the effective editable version. #4949
Internal maintainers: Nick Hollon (@nick-hollon-lc), Johannes du Plessis (@johannes117), Alexander Olsen (@aolsenjazz), ccurme (@ccurme), Shrikar Seshadri (@davibinboi), Mason Daugherty (@mdrxy)
Released by: Mason Daugherty (@mdrxy)
Git log since deepagents-code==0.1.45
This commit history includes changes to this package. Commits are listed newest first.
efa86c5release(deepagents-code): 0.1.46 (#4965)e1b1303chore(code): bump SDK pin to0.7.0b2and dependency minimums (#5031)516619bfix(code): report Auto classifier timeout budget (#5025)5dbedcddocs(code): document dev vs GA tracing projects (#4973)170b4a6fix(code): trimweb_searchandfetch_urltool descriptions (#5016)b4d39a4refactor(code): drop redundant goal-tool system prompt injection (#5023)f6caf52refactor(code): removeget_rubricsource metadata (#5024)ffb7aabfix(code): ignore LangSmith default US endpoint as custom target (#5022)e63cddfstyle(code): tighten Auto mode first-run notice copy (#5021)4ccb873fix(code): put field descriptions on first-party tool schemas (#5019)c2dbd17fix(code): show Auto enable notice modal only on first global enable (#5012)9500306fix(code): dedupe Auto classifier-unavailable transcript spam (#5013)728dbe7fix(code): authorize Auto actions from active goal/rubric directives (#5017)1a3f46bfix(code): improve/rubrichelp and empty-state messaging (#5015)6d6632ffix(code): inject OpenAIprompt_cache_keyfor any OpenAI-provider endpoint (#4995)bd03e8afix(code): log underlying Auto classifier failures (#5011)1709dbffix(code): make Auto mode generally available (#4957)313f952fix(code): flag empty env override shadowing LangSmith key in/trace(#4996)976c54bfix(code): keep finished calls on live tool-group line (#4927)52b8993feat(code): make Version, Model, CWD copyable in Debug Console (#4975)260c33efix(code): giveconfig geta useful missing-key message (#4976)f792279docs(code): document first-token shell allow-list bypass (T13) (#4942)5bc7714fix(code): restore"Server log preserved at:"notice on exit (#4999)37addfcfeat(code): configure Auto goal criteria acceptance (#4940)ca86fbefeat(code): add Hooks v2 session transcripts (#4918)9af90aechore(code): bump SDK pin to 0.7.0b1 and dependency minimums (#5000)94962a5feat(code): raise agent recursion limit to 2000 and make it configurable (#4994)3606e3ffix(code): consistent modal backdrop dimming for selectors (#4990)db26688fix(code): omitplugins/andconversation_history/from/agentpicker (#4991)9340518feat(sdk,code,quickjs)!: make theToDoListMiddlewarelist opt-in (#4929)9975874fix(code): avoid redundant Auto approval prompts (#4993)0c4016efix(code,evals): unify goal activation signaling (#4980)05dd0d1fix(code): harden Hooks v2 command execution (#4917)5dcf749feat(code): let the rubric grader inspect working-directory files (#4835)465b9defix(code): show rubric grader defaults (#4966)d046427revert(code,sdk): revertSystemPromptConfig(#4969)8c31545style(code): render-mslash prompts as plain agent text (#4974)1b270c8fix(code): use SDK pin as effective editable version (#4949)8b4e508feat(code): add Hooks v2 capability snapshots (#4916)e6ab9c0fix(code): abort YOLO launch onCtrl+C/Ctrl+D(#4953)d029585fix(code): disable LangSmith secret redaction by default (#4970)fe07f39fix(code): make YOLO warning friendlier for new users (#4950)28d138astyle(code): hide terminal cursor in pre-TUI selectors (#4951)a8d1b32feat(sdk,code,quickjs): lean system prompt by default, restorable (#4859)803a27frefactor(code): use concrete middleware backends (#4963)