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
4bf7e45288
feat(codemode): add namespace descriptions
2026-08-31 10:39:28 -05:00
Kit Langton
82b6e0e316
chore: enforce mapError simplifications ( #46028 )
2026-08-28 17:59:18 -04:00
Aiden Cline
56f2559798
fix(codemode): report original tool errors ( #45820 )
2026-08-27 22:54:36 -05:00
Kit Langton
c505c91438
fix(codemode): package conditional transpilers ( #44565 )
2026-08-23 20:50:39 -04:00
Kit Langton
c4eeefe0f1
refactor: reuse undefined effect ( #44010 )
2026-08-21 19:17:29 -04:00
Kit Langton
d9b81d2233
chore(effect): update to beta.107 ( #43109 )
2026-08-17 21:54:08 +00:00
Kit Langton
56197e621a
refactor(codemode): route transpilation through a #transpile conditional import ( #42121 )
2026-08-12 15:43:30 -04:00
Kit Langton
96a74ffcc6
chore(core): drop obsolete StreamSse hunk from effect patch ( #41892 )
2026-08-11 21:37:09 -04:00
Dax Raad
b50b8268f2
feat(codemode): configure package publishing
2026-08-11 21:09:46 -04:00
Brendan Allan
20df2fdba6
feat(cli): embed web ui ( #41525 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-08-11 15:43:07 -07:00
opencode-agent[bot]
4194d55522
chore: generate
2026-08-08 04:21:03 +00:00
Kit Langton
0df96ddeb0
refactor(codemode): remove unused spread helper ( #40729 )
2026-08-05 21:26:33 +00:00
Aiden Cline
1e35d33ecb
fix(codemode): search nested namespaces ( #38887 )
2026-07-25 14:17:49 -05: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
e7ecee5df2
fix(core): isolate tool hook outcomes ( #38571 )
2026-07-23 17:40:42 -04:00
Kit Langton
79c1544072
refactor(tools): unify tool APIs and result handling ( #38367 )
2026-07-23 21:13:31 +00:00
James Long
b6e14b5a74
refactor(tui): finish V2 theme migration ( #38383 )
2026-07-22 17:56:22 -04:00
Aiden Cline
69c05ae3fc
feat(codemode): assimilate promise thenables ( #38237 )
2026-07-21 23:32:02 -05:00
Aiden Cline
c8a40450e5
feat(codemode): support generator functions ( #38172 )
2026-07-21 20:36:42 -05:00
Aiden Cline
6f4b9504e5
feat(codemode): support custom async iterators ( #38141 )
2026-07-21 12:18:46 -05:00
Aiden Cline
8d80365ef4
refactor(codemode): simplify model-facing wording ( #38042 )
2026-07-21 10:19:53 -05:00
Aiden Cline
7111f93836
feat(codemode): support bounded async iteration ( #38040 )
2026-07-21 00:02:31 -05:00
Aiden Cline
a81c04fd31
feat(codemode): support labeled control flow ( #38035 )
2026-07-20 23:36:24 -05:00
Aiden Cline
065b108bba
feat(codemode): support JSON callbacks ( #38006 )
2026-07-20 22:25:14 -05:00
Aiden Cline
f5a487ffcd
feat(codemode): add Set method parity ( #38000 )
2026-07-20 16:48:35 -05:00
opencode-agent[bot]
4c9a4309ce
chore: merge dev into v2 ( #37996 )
...
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Victor Navarro <vn4varro@gmail.com>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Nabs <nabil@instafork.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: AidenGeunGeun <eastlandwyvern@gmail.com>
Co-authored-by: Mark <geraint0923@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: BB84 <110078428+BB-84C@users.noreply.github.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Sebastian <hasta84@gmail.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com>
Co-authored-by: Test User <test@test.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Rahul A Mistry <149420892+ProdigyRahul@users.noreply.github.com>
Co-authored-by: Qiping Li <liqiping1991@gmail.com>
Co-authored-by: liqiping <liqiping@msh.team>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Matthias Reso <13337103+mreso@users.noreply.github.com>
Co-authored-by: tobwen <1864057+tobwen@users.noreply.github.com>
2026-07-20 15:20:59 -05:00
Aiden Cline
0c18d06c9f
feat(codemode): add groupBy parity ( #37992 )
2026-07-20 14:58:09 -05:00
Aiden Cline
98c29075b4
feat(codemode): complete date parity ( #37960 )
2026-07-20 12:13:16 -05:00
Aiden Cline
6d50023457
feat(codemode): complete regexp and math parity ( #37955 )
2026-07-20 11:29:55 -05:00
Aiden Cline
3da0dea8e7
feat(codemode): expand standard library parity ( #37943 )
2026-07-20 09:59:37 -05:00
Aiden Cline
deee40c572
fix(codemode): parse canonical index keys ( #37851 )
2026-07-19 23:55:53 -05:00
Aiden Cline
391cfbcfe7
fix(codemode): align string, array, and Date behavior ( #37775 )
2026-07-19 21:41:06 -05:00
Aiden Cline
d5669ca934
docs(codemode): streamline README ( #37769 )
2026-07-19 10:18:24 -05:00
Aiden Cline
33f1b269e9
fix(codemode): stop leaking undefined into tool arguments ( #37652 )
2026-07-18 13:42:16 -05:00
Aiden Cline
5f437a09b0
feat(codemode): native coercion parity in interpreter ( #37608 )
2026-07-18 12:01:10 -05:00
Aiden Cline
87d5b27668
feat(codemode): project OpenAPI schema directions ( #37361 )
2026-07-17 14:24:50 -05:00
Aiden Cline
91238441a6
fix(codemode): enforce lexical temporal dead zones ( #37358 )
2026-07-16 22:26:45 -05:00
opencode-agent[bot]
e916b99742
chore: merge dev into v2 ( #37370 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: James Long <jlongster@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: 冯基魁 <56265583+fengjikui@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Victor Navarro <vn4varro@gmail.com>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Nabs <nabil@instafork.com>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: AidenGeunGeun <eastlandwyvern@gmail.com>
Co-authored-by: Mark <geraint0923@users.noreply.github.com>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: BB84 <110078428+BB-84C@users.noreply.github.com>
2026-07-16 15:44:26 -05:00
Aiden Cline
c764732aea
feat(codemode): expand destructuring support ( #37342 )
2026-07-16 12:57:37 -05:00
Aiden Cline
ad8e6b1fb6
feat(codemode): support property deletion ( #37335 )
2026-07-16 12:21:28 -05:00
Aiden Cline
60c7f847c1
feat(codemode): support void and Object.is ( #37332 )
2026-07-16 11:15:29 -05:00
Aiden Cline
7388e69b5c
chore(codemode): update interpreter support
2026-07-16 10:44:44 -05:00
opencode-agent[bot]
7624c4f7b3
chore: merge dev into v2 ( #37170 )
...
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: James Long <jlongster@users.noreply.github.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: 冯基魁 <56265583+fengjikui@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Victor Navarro <vn4varro@gmail.com>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Nabs <nabil@instafork.com>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: AidenGeunGeun <eastlandwyvern@gmail.com>
Co-authored-by: Mark <geraint0923@users.noreply.github.com>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: BB84 <110078428+BB-84C@users.noreply.github.com>
2026-07-15 18:23:08 -05:00
Aiden Cline
fd19fa89c4
fix(codemode): linearize reference walks ( #37179 )
2026-07-15 17:24:36 -05:00
Aiden Cline
22334b94c8
fix(codemode): canonicalize dotted tool paths ( #36994 )
2026-07-15 11:09:09 -05:00
Aiden Cline
ba1f3d3d32
perf(codemode): batch OpenAPI query parameters ( #36978 )
2026-07-14 20:37:36 -05:00
Aiden Cline
563f6a65de
refactor(codemode): simplify tools types ( #36941 )
2026-07-14 18:40:43 -05:00