opencode-agent[bot]
f376fe60f4
Apply PR #11496 : fix(app): use static language names in Thai localization
2026-02-01 14:06:43 +00:00
opencode-agent[bot]
f4e3bee6eb
Apply PR #11526 : ci: add OSS contributor detection pr label
2026-02-01 14:06:42 +00:00
opencode-agent[bot]
d5d36fdda9
Apply PR #11548 : fix(tui): Fix tip text truncation in TUI (issue #11154 )
2026-02-01 14:06:42 +00:00
opencode-agent[bot]
a1018fc723
Apply PR #11566 : fix(tui): remove outer backtick wrapper in session transcript tool formatting
2026-02-01 14:06:41 +00:00
opencode-agent[bot]
bfba3b9e1b
Apply PR #11567 : fix(types): plugin trigger types are now correct and safe
2026-02-01 14:06:41 +00:00
opencode-agent[bot]
af8fd608c4
Apply PR #11578 : ci: add ratelimits handling for close-stale-prs.yml
2026-02-01 14:06:40 +00:00
opencode-agent[bot]
7308465c6d
Apply PR #11581 : fix: prevent duplicate AGENTS.md injection when reading instruction files
2026-02-01 14:06:39 +00:00
opencode-agent[bot]
2636ce546d
Apply PR #11587 : docs: update outdated storage directory structure ( #11560 )
2026-02-01 14:06:39 +00:00
opencode-agent[bot]
36d75b01ee
Apply PR #11588 : feat: support delegate_task tool in subagent UI view ( #11575 )
2026-02-01 14:06:39 +00:00
opencode-agent[bot]
c4fb0e242c
Apply PR #11590 : fix: strip reasoning parts from messages when switching to non-thinking models ( #11571 )
2026-02-01 14:06:38 +00:00
opencode-agent[bot]
32b5bef497
Apply PR #11605 : fix: prevent Windows reserved device names from being added to directory checks and simplify bash description parameter
2026-02-01 14:06:38 +00:00
opencode-agent[bot]
4e091614cc
Apply PR #11615 : fix(app): mobile prompt input buttons overflow on narrow viewports
2026-02-01 14:06:37 +00:00
Goni Zahavy
ba35ed3d58
ci: add ratelimits handling for close-stale-prs.yml
2026-02-01 15:45:39 +02:00
Andrew Thal
178bfc268f
fix(app): mobile prompt input buttons overflow on narrow viewports
...
- Use CSS contents for responsive single-row layout on mobile
- Replace thinking variant Button with Select dropdown
- Add bulb icon for thinking selector
- Fix model selector centering and highlight when open
- Add icon/valueClass props to Select component
- Fix Select dropdown height constraint bug
Fixes #11613
2026-02-01 07:21:52 -06:00
Filip
3e67104257
fix(app): show retry status only on active turn ( #11543 )
2026-02-01 06:42:33 -06:00
Goni Zahavy
f4972a2d0c
ci: add OSS contributor detection pr label
2026-02-01 14:20:10 +02:00
01luyicheng
b6468d22b5
fix: prevent Windows reserved device names from being added to directory checks and simplify bash description parameter
2026-02-01 19:07:52 +08:00
01luyicheng
cd2e0352e7
fix: strip reasoning parts from messages when switching to non-thinking models ( #11571 )
...
When switching from a model with extended thinking (e.g., Claude Opus) to a model without thinking support (e.g., GPT 5.2, Claude Sonnet without thinking) mid-session, reasoning parts from previous messages were still being sent to the API, causing validation errors.
This fix ensures that reasoning parts are only included in providerOptions when the target model supports interleaved reasoning (capabilities.interleaved is an object with a field). For models that don't support interleaved reasoning, the reasoning parts are filtered out from the content array but not added to providerOptions, preventing the API error.
Changes:
- Modified normalizeMessages() in transform.ts to check if model supports interleaved reasoning before including reasoning in providerOptions
- Reasoning parts are now correctly filtered for both thinking and non-thinking models
2026-02-01 17:15:53 +08:00
01luyicheng
f15214f59a
docs: improve zh-TW punctuation to match Taiwan usage ( #11574 )
2026-02-01 17:03:14 +08:00
01luyicheng
0e289d3113
feat: support delegate_task tool in subagent UI view ( #11575 )
2026-02-01 16:52:27 +08:00
01luyicheng
8a522cdfa2
docs: update outdated storage directory structure documentation ( #11560 )
2026-02-01 16:37:45 +08:00
YeonGyu-Kim
151d76db0f
fix: prevent duplicate AGENTS.md injection when reading instruction files
...
When reading an AGENTS.md file directly, InstructionPrompt.resolve() would
re-inject the same file as a system-reminder, causing duplicate 'Read/Loaded'
log entries.
Skip instruction files that match the file being read to prevent this
duplication.
2026-02-01 17:29:15 +09:00
Aiden Cline
d1d7447493
fix: ensure switching anthropic models mid convo on copilot works without errors, fix issue with reasoning opaque not being picked up for gemini models ( #11569 )
2026-02-01 01:36:44 -06:00
adamjhf
c3faeae9d0
fix: correct pluralization of match count in grep and glob tools ( #11565 )
2026-02-01 00:15:28 -06:00
01luyicheng
edc582e8a0
fix(tui): Simplify Tips layout and remove container constraints
2026-02-01 13:11:50 +08:00
Julian Coy
4e1a7926ac
Merge branch 'dev' into julian/fix-types-plugin-trigger-types-are-now-correct-and-safe
2026-01-31 23:21:17 -05:00
zerone0x
70a99173f7
fix(tui): remove outer backtick wrapper in session transcript tool formatting
...
Tool invocations in session transcripts were wrapped in an outer triple-backtick
code block that also contained inner triple-backtick blocks for input/output.
This created invalid nested markdown, breaking rendering when tool output itself
contained triple backticks.
Removes the outer code fence and uses bold markdown for the tool name header
instead. Each input/output/error section now has its own independent code block.
Fixes #11513
Co-Authored-By: Claude <noreply@anthropic.com >
2026-02-01 12:17:25 +08:00
Julian Coy
1a4e68ec83
fix(types): plugin trigger types are now correct and safe
2026-01-31 23:14:09 -05:00
Dax
94baf1f721
fix(tui): remove extra padding between search and results in dialog-select ( #11564 )
2026-02-01 04:04:57 +00:00
Dax
9b8b9e28e2
feat(tui): add UI for skill tool in session view ( #11561 )
2026-01-31 22:59:46 -05:00
01luyicheng
365ce0ce8c
fix(tui): Add useTerminalDimensions to Tips and fix container layout
2026-02-01 11:41:59 +08:00
Dax
2a56a1d6ef
fix(tui): conditionally render bash tool output ( #11558 )
2026-01-31 22:40:37 -05:00
01luyicheng
74bc4988a5
fix(tui): Use flexGrow instead of flexShrink for tips text
2026-02-01 11:25:15 +08:00
01luyicheng
9712a60dfb
fix(tui): Change flexDirection to column for tips layout
2026-02-01 11:20:24 +08:00
01luyicheng
8aca8e77e2
fix(tui): Add width=100% to tips text and remove container constraints
2026-02-01 11:17:02 +08:00
Goni Zahavy
9e45313b0a
ci: fixed stale pr workflow ( #11310 )
2026-01-31 21:16:34 -06:00
01luyicheng
c9fe73dacc
fix(tui): Remove fixed height from Tips container to allow text wrapping
2026-02-01 11:13:50 +08:00
01luyicheng
a87b7fdecc
fix(tui): Use wrapMode=word instead of none for tips text
2026-02-01 11:04:59 +08:00
Aiden Cline
d4c90b2dfb
fix: issue where you couldn't @ folders/files that started with a "." ( #11553 )
2026-01-31 21:01:51 -06:00
01luyicheng
bd1328e81d
Merge branch 'fix/windows-pty-utf8-encoding' of https://github.com/01luyicheng/opencode into fix/windows-pty-utf8-encoding
2026-02-01 10:38:24 +08:00
01luyicheng
5cbe764fa7
fix(tui): Fix TypeScript error in tips.tsx
2026-02-01 10:37:58 +08:00
陆奕丞
8c335ccb2b
Merge branch 'dev' into fix/windows-pty-utf8-encoding
2026-02-01 10:30:39 +08:00
Dax
5b784871f0
feat: add skill dialog for selecting and inserting skills ( #11547 )
2026-01-31 20:52:54 -05:00
01luyicheng
d43a1f5eec
fix(tui): Fix tip text truncation in TUI (issue #11154 )
2026-02-01 09:49:21 +08:00
Filip
e5f677dfb5
fix(app): rendering question tool when the step are collapsed ( #11539 )
2026-01-31 18:25:06 -06:00
opencode-agent[bot]
6a96810249
chore: update nix node_modules hashes
2026-02-01 00:07:33 +00:00
Aiden Cline
8b7fe7c09f
ci: fix nix hash issue ( #11530 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-01-31 17:57:07 -06:00
Jérôme Benoit
0961632a9c
fix(ci): portable hash parsing in nix-hashes workflow ( #11533 )
2026-01-31 17:56:49 -06:00
opencode-agent[bot]
abbf60080d
chore: generate
2026-01-31 20:02:03 +00:00
Filip
33252a65b4
test(app): general settings, shortcuts, providers and status popover ( #11517 )
2026-01-31 14:01:21 -06:00