Skip to content

Commit 09b8ece

Browse files
committed
fix: address PR review findings
Correct secondary-model inheritance and compaction failure handling after synchronizing the branch with main. Add regressions for settings inheritance and cancelled or failed compaction, then refresh the committed web bundle.
1 parent 7621524 commit 09b8ece

108 files changed

Lines changed: 357 additions & 232 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": patch
3+
---
4+
5+
Preserve subagent model aliases when provider models refresh.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": patch
3+
---
4+
5+
Stop goal turns when automatic context compaction is cancelled or fails.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": patch
3+
---
4+
5+
Let subagents inherit the calling agent model from the Agent settings tab.

.specify/bugs/goal-pause-compaction/assessment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ state. V1 must explicitly launch one continuation after successful compaction wh
128128

129129
The current TUI paths are under `apps/pythinker-code`, not the upstream app path. The live
130130
`goal.updated` handler already renders lifecycle markers (`session-event-handler.ts:751-801`). A
131-
pause reason beginning with `Paused ` renders as `Goal paused ...`
131+
pause reason with the `Paused` prefix renders as `Goal paused ...`
132132
(`components/messages/goal-markers.ts:153-159`), and `/goal status` also shows `terminalReason`
133133
(`components/messages/goal-panel.ts:131-167`). This already supplies the required feedback:
134134

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"sourceHash": "f1f4f846df4abed27745e6cf05a8cf9a6411b3e5b8e0a4cc66344de574dc5edd",
2+
"sourceHash": "f543ac87a432db7c0b215013c9eac288288452e363003ad0fe874bc517dcf5f2",
33
"sourceFileCount": 399
44
}

apps/pythinker-code/dist-web/assets/CodeBlockNode-MfYCmbBp.js renamed to apps/pythinker-code/dist-web/assets/CodeBlockNode-Dbp6iW5g.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/DesignSystemView-Dx7CRpgX.js renamed to apps/pythinker-code/dist-web/assets/DesignSystemView-B1JV7QkA.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/Tooltip-Do0f7_L-.js renamed to apps/pythinker-code/dist-web/assets/Tooltip-B8mFIyn0.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-D14eatCj.js renamed to apps/pythinker-code/dist-web/assets/abnfDiagram-VCTEODGH-CDmrDRXI.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/arc-CoVDxI_D.js renamed to apps/pythinker-code/dist-web/assets/arc-CX5u1_59.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)