Skip to content

fix(mark): stabilize remote project chat sessions#305

Open
wesbillman wants to merge 1 commit intomainfrom
wesb/remote-project-agent
Open

fix(mark): stabilize remote project chat sessions#305
wesbillman wants to merge 1 commit intomainfrom
wesb/remote-project-agent

Conversation

@wesbillman
Copy link
Collaborator

Summary

  • route remote project sessions through remote ACP workspace context
  • make project-page agent selection project-scoped (changing one project no longer changes others)
  • harden ACP proxy parsing for record-separator framed output and add ACP startup timeout
  • disable MCP tool injection for remote project sessions for now to avoid startup hangs while keeping local MCP tools unchanged

Validation

  • cargo test -p acp-client
  • cargo check --manifest-path apps/mark/src-tauri/Cargo.toml
  • cd apps/mark && pnpm run check

- route remote project sessions through remote ACP workspace context

- disable MCP tool injection for remote project sessions to avoid startup hangs

- harden ACP proxy parsing for record-separator framed output and add startup timeout

- scope project-page agent selection by project id so changing one project does not affect others

- update project chat UI gating for remote workspace readiness
@wesbillman
Copy link
Collaborator Author

@matt2e this is only part of the solution for remote agent project chats. I don't have any of the MCP stuff here and I think that might be really tricky 😬

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