Skip to content

Support an additional external agent import source#31598

Closed
charlesgong-openai wants to merge 2 commits into
mainfrom
dev/charlesgong/external-agent-import-sources
Closed

Support an additional external agent import source#31598
charlesgong-openai wants to merge 2 commits into
mainfrom
dev/charlesgong/external-agent-import-sources

Conversation

@charlesgong-openai

@charlesgong-openai charlesgong-openai commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add as an explicit external-agent config and session import source
  • migrate portable rules, skills, commands, subagents, and MCP configuration while preserving existing
  • preserve imported session chronology and project metadata
  • add API fixtures, documentation, and end-to-end coverage

Why

The external-agent import API previously routed every request through one hard-coded source layout. uses different configuration and session layouts, so clients need an explicit source selector and source-aware migration paths.

Impact

  • existing requests remain backward compatible and continue to use the current default source
  • clients can opt into detection and import with the documented source value
  • imported sessions retain their source timing and project context

Validation

  • scoped tests: 4,156 passed
  • new end-to-end import and schema checks passed
  • scoped lint fixes completed cleanly
  • repository formatting completed cleanly
  • 15 unrelated environment-dependent tests failed and 6 timed out in sandbox, binary-fixture, and terminal UI coverage

@charlesgong-openai charlesgong-openai force-pushed the dev/charlesgong/external-agent-import-sources branch from 5e16664 to 05fe9cd Compare July 8, 2026 17:19
@charlesgong-openai charlesgong-openai changed the title Support another external agent import source Improve external-agent imports and repository plugins Jul 8, 2026
@charlesgong-openai charlesgong-openai changed the base branch from dev/charlesgong/session-import-and-command-migration to main July 8, 2026 17:20
@charlesgong-openai charlesgong-openai force-pushed the dev/charlesgong/external-agent-import-sources branch from 05fe9cd to 9e242a5 Compare July 8, 2026 17:38
@charlesgong-openai charlesgong-openai changed the title Improve external-agent imports and repository plugins Support Cursor as an external agent import source Jul 8, 2026
@goyiii44545-gif

Copy link
Copy Markdown

shouldn't it be happening by design, by the users with their third-party tools? to not have too many liabilities? for the same reason you dont import chats from other coding tools?

@charlesgong-openai charlesgong-openai changed the title Support Cursor as an external agent import source Support an additional external agent import source Jul 8, 2026
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.

2 participants