Aiden Cline
068ab339b6
feat(codemode): add named Tool | Namespace entries
...
Replace record-keyed tools and the separate namespace-description map with an OpenAI-style array of named tools and namespaces. Namespace descriptions are optional, namespaces may nest, and duplicate or dotted names are rejected.
2026-08-31 13:55:14 -05:00
Aiden Cline
56f2559798
fix(codemode): report original tool errors ( #45820 )
2026-08-27 22:54:36 -05:00
Kit Langton
d9b81d2233
chore(effect): update to beta.107 ( #43109 )
2026-08-17 21:54:08 +00:00
Aiden Cline
ee5460a152
fix(codemode): report interrupted tool calls ( #38741 )
2026-07-24 13:32:54 -05:00
Aiden Cline
4605308be2
feat(core): render CodeMode catalog deltas from structured snapshots ( #38183 )
2026-07-24 10:20:26 -05:00
Kit Langton
bb3f4cc3c7
fix(codemode): stabilize catalog ordering ( #38588 )
2026-07-23 20:56:18 -04:00
Kit Langton
79c1544072
refactor(tools): unify tool APIs and result handling ( #38367 )
2026-07-23 21:13:31 +00:00
Aiden Cline
c8a40450e5
feat(codemode): support generator functions ( #38172 )
2026-07-21 20:36:42 -05:00
Aiden Cline
8d80365ef4
refactor(codemode): simplify model-facing wording ( #38042 )
2026-07-21 10:19:53 -05:00
Aiden Cline
33f1b269e9
fix(codemode): stop leaking undefined into tool arguments ( #37652 )
2026-07-18 13:42:16 -05:00
Aiden Cline
ecb5754f4c
refactor(codemode): rename Sandbox terminology to CodeMode ( #36768 )
2026-07-13 16:38:11 -05:00
Aiden Cline
49cb73b348
refactor(codemode): split runtime into focused interpreter modules ( #36540 )
2026-07-12 12:47:56 -05:00
Aiden Cline
75e8fd4da2
test(codemode): drop leftover $codemode references ( #36451 )
2026-07-11 14:15:11 -05:00
Aiden Cline
6eeeb4bfcf
feat(codemode): make search a global built-in and rewrite README ( #36450 )
2026-07-11 13:43:33 -05:00
Aiden Cline
fe09a2e9b7
feat(codemode): support Promise.any and new Promise construction ( #36339 )
2026-07-10 20:46:13 -05:00
Aiden Cline
8e76adb08f
feat(codemode): support promise chaining with .then/.catch/.finally ( #36304 )
2026-07-10 18:22:04 -05:00
Aiden Cline
39cceeb143
fix(codemode): return promises from combinators ( #35782 )
2026-07-10 00:33:21 -05:00
opencode-agent[bot]
cb18a42a47
docs(codemode): clarify implicit return guidance ( #35763 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-07-07 12:48:05 -05:00
opencode-agent[bot]
d0733f83bf
fix(codemode): return final top-level expression ( #35759 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-07-07 11:44:50 -05:00
Aiden Cline
5b2d90a441
feat(codemode): expand standard library support ( #35566 )
2026-07-06 10:36:02 -05:00
Aiden Cline
7f008df79d
fix(codemode): improve prompting ( #35509 )
2026-07-06 09:19:04 -05:00
Aiden Cline
f9d1d3b259
refactor(codemode): namespace public types ( #35435 )
2026-07-05 11:51:50 -05:00
Aiden Cline
f950497173
refactor(codemode): remove generic agent tool ( #35420 )
2026-07-05 10:41:21 -05:00
Aiden Cline
438654768c
fix(codemode): require exact tool paths in guidance ( #35224 )
2026-07-03 14:55:03 -05:00
Aiden Cline
12d9f4b29b
feat(codemode): add confined execution package ( #35118 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-03 10:57:16 -05:00