| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-01 | refactor: rename workspace adapters (#25272) | Kit Langton | |
| 2026-04-30 | chore: generate | opencode-agent[bot] | |
| 2026-04-30 | chore: generate | opencode-agent[bot] | |
| 2026-04-29 | chore: rm broken codesearch tool (#24992) | Aiden Cline | |
| 2026-04-29 | chore: generate | opencode-agent[bot] | |
| 2026-04-28 | chore: generate | opencode-agent[bot] | |
| 2026-04-28 | feat(core): store relative path for sessions (#24704) | James Long | |
| 2026-04-28 | chore: generate | opencode-agent[bot] | |
| 2026-04-28 | chore: generate | opencode-agent[bot] | |
| 2026-04-28 | chore: generate | opencode-agent[bot] | |
| 2026-04-27 | chore: generate | opencode-agent[bot] | |
| 2026-04-27 | feat: configurable shell selection + desktop settings UI (#20602) | Luke Parker | |
| 2026-04-25 | chore: generate | opencode-agent[bot] | |
| 2026-04-25 | chore: generate | opencode-agent[bot] | |
| 2026-04-25 | core: permission config schema now provides full IntelliSense for all tool ↵ | Dax Raad | |
| permission keys The permission configuration previously used a generic record type that didn't offer editor completions. Updated the schema to explicitly list all tool permission keys (read, edit, glob, grep, list, bash, task, external_directory, lsp, skill, todowrite, question, webfetch, websearch, codesearch, doom_loop) with proper types, enabling autocomplete when editing permission files. | |||
| 2026-04-25 | chore: generate | opencode-agent[bot] | |
| 2026-04-23 | chore: generate | opencode-agent[bot] | |
| 2026-04-23 | chore: generate | opencode-agent[bot] | |
| 2026-04-23 | chore: generate | opencode-agent[bot] | |
| 2026-04-23 | chore: generate | opencode-agent[bot] | |
| 2026-04-21 | chore: generate | opencode-agent[bot] | |
| 2026-04-20 | tweak: rename tail_tokens -> preserve_recent_tokens (#23491) | Aiden Cline | |
| 2026-04-19 | chore: generate | opencode-agent[bot] | |
| 2026-04-18 | chore: generate | opencode-agent[bot] | |
| 2026-04-18 | chore: generate | opencode-agent[bot] | |
| 2026-04-17 | chore: generate | opencode-agent[bot] | |
| 2026-04-17 | chore: generate | opencode-agent[bot] | |
| 2026-04-17 | fix(core): add historical sync on workspace connect (#23121) | James Long | |
| 2026-04-17 | chore: generate | opencode-agent[bot] | |
| 2026-04-17 | refactor(core): move server routes around to clarify workspacing (#23031) | James Long | |
| 2026-04-17 | chore: generate | opencode-agent[bot] | |
| 2026-04-16 | chore: generate | opencode-agent[bot] | |
| 2026-04-16 | chore: generate | opencode-agent[bot] | |
| 2026-04-15 | chore: generate | opencode-agent[bot] | |
| 2026-04-15 | feat(core): sync routes, refactor proxy, session restore, and more syncing ↵ | James Long | |
| (#22518) | |||
| 2026-04-14 | chore: generate | opencode-agent[bot] | |
| 2026-04-14 | chore: generate | opencode-agent[bot] | |
| 2026-04-13 | refactor(core): publish sync events to global event stream (#22347) | James Long | |
| 2026-04-13 | chore: generate | opencode-agent[bot] | |
| 2026-04-13 | chore: generate | opencode-agent[bot] | |
| 2026-04-12 | chore: generate | opencode-agent[bot] | |
| 2026-04-11 | chore: generate | opencode-agent[bot] | |
| 2026-04-11 | chore: generate | opencode-agent[bot] | |
| 2026-04-11 | chore: generate | opencode-agent[bot] | |
| 2026-04-11 | chore: generate | opencode-agent[bot] | |
| 2026-04-11 | chore: generate | opencode-agent[bot] | |
| 2026-04-10 | rector(core,tui): handle workspace state in project context, add workspace ↵ | James Long | |
| status, improve ui (#21896) | |||
| 2026-04-10 | refactor(tui): switch to global events and start passing workspace param ↵ | James Long | |
| (#21719) | |||
| 2026-04-09 | chore: generate | opencode-agent[bot] | |
| 2026-04-09 | chore: generate | opencode-agent[bot] | |
