Skip to content

Fix runtime regressions and synchronize managed model catalogs#157

Merged
wangtsiao merged 5 commits into
mainfrom
dev/bugs_fix_0715
Jul 16, 2026
Merged

Fix runtime regressions and synchronize managed model catalogs#157
wangtsiao merged 5 commits into
mainfrom
dev/bugs_fix_0715

Conversation

@wangtsiao

Copy link
Copy Markdown
Contributor

Summary

  • surface context-compaction lifecycle events and stabilize provider retry/error handling
  • simplify unified command responses, rename process handles, and clean up model-visible command output
  • synchronize managed user model catalogs while preserving customized and pinned entries
  • add end-to-end coverage proving update_goal completion stops autonomous continuation

Testing

  • cargo test -p devo-core --lib
  • cargo test -p devo-core --test context_limit_compaction
  • cargo test -p devo-provider --test openai_chat_completions_stream
  • cargo test -p devo-server --lib
  • cargo test -p devo-server --test model_config_e2e --test unified_exec_tool_e2e --test goal_update_completion
  • cargo test -p devo-cli
  • cargo test -p devo-tui --lib
  • changed Desktop compaction test and all Desktop SDK client tests
  • cargo fmt --all -- --check
  • git diff --check

Desktop full type checking still reports three pre-existing origin/main errors in untouched files: unused _props, unused ReasoningPart, and unsupported collaborationMode.

@wangtsiao
wangtsiao merged commit a9ad184 into main Jul 16, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant