Skip to content

Add subscription agents, local repos, and Russian locale#244

Merged
pikann merged 7 commits into
Paca-AI:masterfrom
x0doit:feat/subscription-local-repos-agent-tools-ru
Jul 13, 2026
Merged

Add subscription agents, local repos, and Russian locale#244
pikann merged 7 commits into
Paca-AI:masterfrom
x0doit:feat/subscription-local-repos-agent-tools-ru

Conversation

@x0doit

@x0doit x0doit commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add Russian locale resources and language toggle coverage.
  • Add ChatGPT subscription auth mode for agents, including subscription model choices in the agent UI.
  • Expose MCP tools for listing, creating, updating, and deleting agents, their MCP servers, and skills.
  • Allow agent project roles to be assigned and updated through the API and agent tools.
  • Add a local filesystem repository adapter for sandboxed local development workflows.
  • Make local sandbox startup more robust for MCP builds and OpenHands home credentials.

Testing

  • apps/web: bun run build; bun run test -- LanguageToggle
  • apps/mcp: bun run build; bun run test
  • services/ai-agent: python -m compileall -q src tests; pytest tests/test_builder.py tests/test_docker_workspace.py -q
  • services/api: go test ./internal/service/agent ./internal/transport/http/handler

@pikann

pikann commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Thanks for the awesome PR! 🙌

Could you please fix the CI failures and resolve the conflicts when you have a chance? If you're busy, just let me know—I'd be happy to jump in and help out to get this merged. Thanks again!

pikann and others added 6 commits July 12, 2026 16:37
Reconciles this PR's ChatGPT-subscription and local-fs repo support with
master's agent-permissions refactor (removed can_clone_repos/can_create_prs
and the bespoke create_pull_request tool in favor of repository-plugin PR
tools) and its chat-resume sandbox architecture.
…al-fs adapter, sandbox robustness

Reverts everything from this branch except the Russian locale addition:
ChatGPT subscription auth for agents, MCP agent-management tools, agent
project roles, the local filesystem repository adapter, and the sandbox
startup robustness changes. These will be reimplemented separately.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@pikann pikann merged commit 0095c22 into Paca-AI:master Jul 13, 2026
1 check 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.

2 participants