Skip to content

Commit a04372d

Browse files
committed
fix: restore pymodel release identity after the 0.x rewind
#323 copied upstream 0.x versions and the moonshot-ai VS Code publisher over the already-published 2.1.0 / pymodel.pythinker line. Put those identities back, restore the consumed changesets, and drop leftover moonshot-ai branding.
1 parent a0f783c commit a04372d

44 files changed

Lines changed: 778 additions & 269 deletions

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+
Make the compaction attempt limit configurable with loop_control.compaction_max_attempts (default 5).

‎.changeset/cwd-not-project-root.md‎

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 telling the model that the current working directory is always the project root.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": minor
3+
---
4+
5+
Delete sessions from the session picker: press Ctrl+X on a session, then y to confirm.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": minor
3+
---
4+
5+
Drop the experimental flat entity message protocol and history API; session inspect returns to the transcript surface.
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+
Honor dynamically_loaded_tools from official model catalogs when building tool lists.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@pymodel/agent-core-v2': patch
3+
---
4+
5+
Discard streamed attempt state when the LLM requester retries below the turn so interrupted tool-call ids cannot leak into the next attempt.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@pymodel/agent-core-v2': patch
3+
---
4+
5+
Compose LLM recovery strategies outside the turn machine with self-describing proposals and opaque prepare effects.
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 original MCP attachments that are omitted from model output, and let Read open those session attachment references.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": minor
3+
---
4+
5+
Add per-server deferred MCP tool disclosure so large tool lists stay hidden until selected.
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+
Exclude time spent with the session closed from goal time budgets.

0 commit comments

Comments
 (0)