Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
bc91069
feat: port agent infrastructure and tools from Marcel (Yuto)
fifgreen May 3, 2026
17c0a49
yuto: wire GUI agent trigger, bash safety, context guard
fifgreen May 4, 2026
ffce272
Improve agent integration, tool implementations, and Agent UI components
fifgreen May 4, 2026
c09198f
feat(cli): add glob, web search, and sleep tools
fifgreen May 4, 2026
90440a1
feat: add CLI memory stack and workspace updates
fifgreen May 4, 2026
c23d4ba
Implement CLI parity slices: ask-question UX, mode profiles, and suba…
fifgreen May 5, 2026
291913d
feat: complete Yuto Agentic rebrand rollout
fifgreen May 6, 2026
45c028a
chore: remove extensions continue-debug artifacts
fifgreen May 6, 2026
b55a37e
chore: finalize Yuto Agentic rebrand and standalone fixes
fifgreen May 7, 2026
c38ca36
feat: land Marcel parity foundations across CLI and VS Code
fifgreen May 8, 2026
4f14930
feat: add initial configuration for Qwen vLLM model
fifgreen May 8, 2026
cb5a4d6
feat: add coordinator and background-agent flows, refresh settings UI
fifgreen May 9, 2026
448dbdc
Refine settings navigation and chat shell controls
fifgreen May 9, 2026
4ce1148
Polish chat shell UI and fix subagent build
fifgreen May 9, 2026
75b06fb
feat(gui): thinking block frame, ModeSelect dropdown, settings layout…
fifgreen May 10, 2026
52d12ce
feat(gui): tool call UI overhaul, terminal, agents list, layout updates
fifgreen May 10, 2026
d167e6c
fix: vllm plan/agent mode, ModeSelect UI, and Windows tasks
May 11, 2026
b75cc8a
chore: commit all remaining working tree changes
May 11, 2026
98bde81
style: reformat autodetect.ts indentation
May 11, 2026
087ae48
Update GUI components, add sidebar icons, and update config
May 13, 2026
19a721f
Pass CompletionOptions through modifyChatBody; update VS Code tasks, …
fifgreen May 13, 2026
9cf9621
Implement parity tools and shared coordination state
fifgreen May 14, 2026
342c801
feat: team mailbox read provenance, structured metadata, and transcri…
fifgreen May 14, 2026
482c8b9
feat: add timeline thinking box UI screenshot
fifgreen May 14, 2026
e6f36c9
feat(cli): share LLM/Agent/Tool/Swarm infra between CLI and core (Pha…
fifgreen May 14, 2026
a751f2c
feat(core,cli): consolidate bridge tools and swarm delegation
fifgreen May 14, 2026
fd6c8ef
feat: improve agent mode reliability and thinking UI
fifgreen May 14, 2026
6cf5ff0
Harden tool-call handling and refine thinking timeline
fifgreen May 14, 2026
a0091c0
Simplify thinking timeline to single-line thought display
fifgreen May 14, 2026
f62d72f
Improve submit responsiveness and dedupe thinking output
fifgreen May 14, 2026
08c9d0c
Rename status bar label to yutoagentic
fifgreen May 14, 2026
5b10294
chore: checkpoint all current workspace updates
May 15, 2026
522dfd3
refactor: enhance WorkingGroupBox with scroll handling and adjust aut…
May 15, 2026
103e790
feat(gui): refine agent tool UX and permission controls
fifgreen May 16, 2026
0275fb4
Refine chat action UI and hover consistency
fifgreen May 17, 2026
30c7ac7
chore: commit all pending changes
May 18, 2026
fe72b9c
Updates to CLI build and tool bridge
May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .claude/skills/docs-style/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ description: Style guidelines for writing and updating documentation. Use when w
- **Examples should feel real** — use realistic file paths, realistic prompts, realistic tasks. Not `> Tell me about the CLI` but `> @tests/auth.test.ts This test started failing after the last migration`.
- **Examples earn their place** — don't add "Example: Doing X" sections that are just English prompts in a code block. Examples are valuable when they demonstrate non-obvious syntax, flags, piping, or configuration. If the reader could figure it out from the rest of the page, skip the example.
- **No "Next Steps" sections** — don't end pages with a "Next Steps" or "What's Next?" section with CardGroups linking to other pages. The sidebar navigation already does this. If a link to another page is relevant, put it inline where the context is, not in a generic footer.
- **Page title = sidebar title** — the `title` in frontmatter should match the sidebar label. Drop `sidebarTitle` unless there's a genuine reason for them to differ. Don't stuff extra context into the page title (e.g., "Continue CLI (cn) Overview" → "Overview").
- **Page title = sidebar title** — the `title` in frontmatter should match the sidebar label. Drop `sidebarTitle` unless there's a genuine reason for them to differ. Don't stuff extra context into the page title (e.g., "YutoAgentic CLI (yt) Overview" → "Overview").
- **No subtitle/description in frontmatter** — don't use the `description` field. The opening paragraph of the page should provide whatever context is needed. Metadata subtitles add clutter and duplicate what the prose already says.

## Headings
Expand Down
9 changes: 0 additions & 9 deletions .continue/rules/continue-specificity.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @continuedev/continue-code-reviewers
* @yutoagentic/continue-code-reviewers
12 changes: 6 additions & 6 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ body:
attributes:
label: Before submitting your bug report
options:
- label: I've tried using the "Ask AI" feature on the [Continue docs site](https://docs.continue.dev/) to see if the docs have an answer
- label: I've tried using the "Ask AI" feature on the [YutoAgentic docs site](https://docs.yutoagentic.dev/) to see if the docs have an answer
required: false
- label: I'm not able to find a related conversation on [GitHub discussions](https://github.com/continuedev/continue/discussions) that reports the same bug
required: false
- label: I'm not able to find an [open issue](https://github.com/continuedev/continue/issues?q=is%3Aopen+is%3Aissue) that reports the same bug
required: false
- label: I've seen the [troubleshooting guide](https://docs.continue.dev/troubleshooting) on the Continue Docs
- label: I've seen the [troubleshooting guide](https://docs.yutoagentic.dev/troubleshooting) on the YutoAgentic Docs
required: false
- type: textarea
attributes:
Expand All @@ -26,20 +26,20 @@ body:
Feel free to omit any info that is not relevant to your issue.

- **OS**: macOS
- **Continue version**: v0.9.4
- **YutoAgentic version**: v0.9.4
- **IDE version**: VSCode 1.85.1
- Model: Claude Sonnet 4.5
- Agent configuration
value: |
- OS:
- Continue version:
- YutoAgentic version:
- IDE version:
- Model:
- config:
```yaml

```
OR link to agent in Continue hub:
OR link to agent in YutoAgentic hub:
render: Markdown
validations:
required: false
Expand Down Expand Up @@ -68,5 +68,5 @@ body:
attributes:
label: Log output
description: |
Please refer to the [troubleshooting guide](https://docs.continue.dev/troubleshooting) in the Continue Docs for instructions on obtaining the logs. Copy either the relevant lines or the last 100 lines or so.
Please refer to the [troubleshooting guide](https://docs.yutoagentic.dev/troubleshooting) in the YutoAgentic Docs for instructions on obtaining the logs. Copy either the relevant lines or the last 100 lines or so.
render: Shell
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/docs_issue_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ body:
We appreciate your feedback. Before submitting, please check if a similar issue already exists.

### Quick Contribution Tips:
- Click "Edit this page" at the bottom of any page on [docs.continue.dev](https://docs.continue.dev) to contribute directly.
- Click "Edit this page" at the bottom of any page on [docs.yutoagentic.dev](https://docs.yutoagentic.dev) to contribute directly.
- For local development, see [CONTRIBUTING.md](https://github.com/continuedev/continue/blob/main/CONTRIBUTING.md#-updating--improving-documentation).

- type: dropdown
Expand All @@ -34,7 +34,7 @@ body:
attributes:
label: Affected Documentation Page URL
description: Provide the URL of the specific page where you encountered the issue.
placeholder: "https://docs.continue.dev/path/to/page"
placeholder: "https://docs.yutoagentic.dev/path/to/page"
validations:
required: false

Expand Down
2 changes: 1 addition & 1 deletion .github/actions/run-vscode-e2e-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ runs:
path: extensions/vscode/node_modules
key: ${{ runner.os }}-vscode-node-modules-${{ hashFiles('extensions/vscode/package-lock.json') }}

# We don't want to cache the Continue extension, so it is deleted at the end of the job
# We don't want to cache the YutoAgentic extension, so it is deleted at the end of the job
- uses: actions/cache@v4
id: test-extensions-cache
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-fix-failed-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ jobs:

- name: Install Continue CLI globally
if: steps.workflow-details.outputs.has_failed_tests == 'true'
run: npm i -g @continuedev/cli
run: npm i -g @yutoagentic/cli

- name: Start remote session to fix failed tests
if: steps.workflow-details.outputs.has_failed_tests == 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cla.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ jobs:
path-to-document: "https://github.com/continuedev/continue/blob/main/CLA.md"
branch: cla-signatures
# Bots and CLAs signed outside of GitHub
allowlist: dependabot[bot],fbricon,panyamkeerthana,Jazzcort,owtaylor,halfline,agent@continue.dev,action@github.com,continue[bot],snyk-bot,noreply@continue.dev,google-labs-jules[bot]
allowlist: dependabot[bot],fbricon,panyamkeerthana,Jazzcort,owtaylor,halfline,agent@yutoagentic.dev,action@github.com,continue[bot],snyk-bot,noreply@yutoagentic.dev,google-labs-jules[bot]
signed-commit-message: "CLA signed in $pullRequestNo"
16 changes: 8 additions & 8 deletions .github/workflows/continue-agents.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Continue Agents
name: YutoAgentic Agents

on:
workflow_call:
inputs:
agents-path:
description: 'Path to agents folder'
required: false
default: '.continue/agents'
default: '.yutoagentic/agents'
type: string
secrets:
ANTHROPIC_API_KEY:
Expand Down Expand Up @@ -62,8 +62,8 @@ jobs:
with:
node-version: '20'

- name: Install Continue CLI
run: npm i -g @continuedev/cli
- name: Install YutoAgentic CLI
run: npm i -g @yutoagentic/cli

- name: Extract agent name
id: agent-name
Expand All @@ -82,7 +82,7 @@ jobs:
const { data: check } = await github.rest.checks.create({
owner: context.repo.owner,
repo: context.repo.repo,
name: `Continue: ${process.env.AGENT_NAME}`,
name: `YutoAgentic: ${process.env.AGENT_NAME}`,
head_sha: context.sha,
status: 'in_progress',
started_at: new Date().toISOString(),
Expand Down Expand Up @@ -170,9 +170,9 @@ jobs:
conclusion: success ? 'success' : 'failure',
completed_at: new Date().toISOString(),
output: {
title: success ? 'Agent completed' : 'Agent failed',
title: success ? 'YutoAgentic Agent completed' : 'YutoAgentic Agent failed',
summary: success
? `Agent completed successfully.\n\n<details><summary>Output</summary>\n\n\`\`\`\n${output.slice(0, 60000)}\n\`\`\`\n</details>`
: `Agent failed.\n\n\`\`\`\n${error.slice(0, 60000)}\n\`\`\``,
? `YutoAgentic Agent completed successfully.\n\n<details><summary>Output</summary>\n\n\`\`\`\n${output.slice(0, 60000)}\n\`\`\`\n</details>`
: `YutoAgentic Agent failed.\n\n\`\`\`\n${error.slice(0, 60000)}\n\`\`\``,
},
});
24 changes: 12 additions & 12 deletions .github/workflows/jetbrains-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -217,20 +217,20 @@ jobs:
# - name: Code sign darwin binaries
# run: |
# echo "Signing executable with keychain: ${{ github.run_id }}"
# codesign --sign - ../../binary/bin/darwin-x64/continue-binary
# codesign --sign - ../../binary/bin/darwin-arm64/continue-binary
# codesign --sign - ../../binary/bin/darwin-x64/yutoagentic-binary
# codesign --sign - ../../binary/bin/darwin-arm64/yutoagentic-binary

# - name: Sign darwin-arm64 binary
# uses: lando/code-sign-action@v2
# with:
# file: ./binary/bin/darwin-arm64/continue-binary
# file: ./binary/bin/darwin-arm64/yutoagentic-binary
# certificate-data: ${{ secrets.APPLE_CERT_DATA }}
# certificate-password: ${{ secrets.APPLE_CERT_PASSWORD }}
# apple-notary-user: ${{ secrets.APPLE_NOTARY_USER }}
# apple-notary-password: ${{ secrets.APPLE_NOTARY_PASSWORD }}
# apple-notary-tool: altool
# apple-team-id: 43XFLY66ZD
# apple-product-id: dev.continue.continue-binary
# apple-product-id: dev.yutoagentic.yutoagentic-binary
# options: --options runtime --entitlements entitlements.xml

# Build the plugin if not publishing
Expand Down Expand Up @@ -303,37 +303,37 @@ jobs:
- name: Upload artifact (darwin-arm64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-darwin-arm64
name: yutoagentic-binary-darwin-arm64
path: ./binary/bin/darwin-arm64/

- name: Upload artifact (darwin-x64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-darwin-x64
name: yutoagentic-binary-darwin-x64
path: ./binary/bin/darwin-x64/

- name: Upload artifact (win32-x64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-win32-x64
name: yutoagentic-binary-win32-x64
path: ./binary/bin/win32-x64/

- name: Upload artifact (win32-arm64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-win32-arm64
name: yutoagentic-binary-win32-arm64
path: ./binary/bin/win32-arm64/

- name: Upload artifact (linux-arm64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-linux-arm64
name: yutoagentic-binary-linux-arm64
path: ./binary/bin/linux-arm64/

- name: Upload artifact (linux-x64)
uses: actions/upload-artifact@v7
with:
name: continue-binary-linux-x64
name: yutoagentic-binary-linux-x64
path: ./binary/bin/linux-x64/

test-binaries:
Expand Down Expand Up @@ -400,14 +400,14 @@ jobs:
- name: Download binary artifact
uses: actions/download-artifact@v8
with:
name: continue-binary-${{ matrix.platform }}-${{ matrix.arch }}
name: yutoagentic-binary-${{ matrix.platform }}-${{ matrix.arch }}
path: ./binary/bin/${{ matrix.platform }}-${{ matrix.arch }}/

# Set execute permissions for the binary (non-Windows)
- name: Set execute permissions
run: |
cd ../../binary/bin/${{ matrix.platform }}-${{ matrix.arch }}
chmod +x continue-binary
chmod +x yutoagentic-binary
chmod +x build/Release/node_sqlite3.node
chmod +x index.node
if: ${{ matrix.platform }} != 'win32'
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/pr-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,13 @@ jobs:
- name: Track workflow rerun
uses: ./.github/actions/track-rerun

rebrand-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Forbid legacy Continue identifiers (see NAMING.md)
run: scripts/check-rebrand.sh

prettier-check:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -361,6 +368,7 @@ jobs:
if: always()
runs-on: ubuntu-latest
needs:
- rebrand-check
- prettier-check
- core-checks
- gui-checks
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-config-yaml.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release @continuedev/config-yaml
name: Release @yutoagentic/config-yaml

on:
push:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-fetch.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release @continuedev/fetch
name: Release @yutoagentic/fetch

on:
push:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-llm-info.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release @continuedev/llm-info
name: Release @yutoagentic/llm-info
on:
push:
branches:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-openai-adapters.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release @continuedev/openai-adapters
name: Release @yutoagentic/openai-adapters

on:
push:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/run-continue-agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@ jobs:
--arg repoUrl "$REPO_URL" \
'{prompt: $prompt, agent: $agent, branchName: $branchName, repoUrl: $repoUrl}')
response=$(curl -f -X POST https://api.continue.dev/agents \
response=$(curl -f -X POST https://api.yutoagentic.dev/agents \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $CONTINUE_API_KEY" \
-d "$json_body")
id=$(echo $response | jq -r '.id')
echo "https://continue.dev/hub?type=agents/$id"
echo "https://yutoagentic.dev/hub?type=agents/$id"
4 changes: 2 additions & 2 deletions .github/workflows/runloop-blueprint-staging-template.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "cn-staging",
"name": "yt-staging",
"dockerfile": "FROM runloop:runloop/universal-ubuntu-24.04-x86_64-dnd",
"system_setup_commands": [
"npm i -g @continuedev/cli@latest",
"npm i -g @yutoagentic/cli@latest",
"sudo apt update",
"printf '#!/bin/sh\\nexit 101\\n' | sudo tee /usr/sbin/policy-rc.d > /dev/null && sudo chmod +x /usr/sbin/policy-rc.d",
"sudo apt install -y --no-install-recommends ripgrep chromium chromium-driver xvfb",
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/runloop-blueprint-template.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "cn",
"name": "yt",
"dockerfile": "FROM runloop:runloop/universal-ubuntu-24.04-x86_64-dnd",
"system_setup_commands": [
"npm i -g @continuedev/cli@latest",
"npm i -g @yutoagentic/cli@latest",
"sudo apt update",
"printf '#!/bin/sh\\nexit 101\\n' | sudo tee /usr/sbin/policy-rc.d > /dev/null && sudo chmod +x /usr/sbin/policy-rc.d",
"sudo apt install -y --no-install-recommends ripgrep chromium chromium-driver xvfb",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/snyk-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
node-version: "20"

- name: Install Continue CLI globally
run: npm install -g @continuedev/cli@latest
run: npm install -g @yutoagentic/cli@latest

- name: Run Snyk Agent
run: cd extensions/cli && cn -p --agent continuedev/snyk-code-scan-agent "The current directory"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stable-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,5 +130,5 @@ jobs:
}

# Publish both cn and cn-staging blueprints
publish_blueprint "cn" "runloop-blueprint-template.json"
publish_blueprint "yt" "runloop-blueprint-template.json"
publish_blueprint "cn-staging" "runloop-blueprint-staging-template.json"
11 changes: 7 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ continue_server.dist
Icon
Icon?

.continuerc.json
.yutoagenticrc.json
.aider*

*.notes.md
Expand All @@ -162,19 +162,22 @@ extensions/intellij/.idea/**


extensions/intellij/bin
extensions/.continue-debug/
extensions/.yutoagentic-debug/

*.vsix

# intellij module library files
*.iml

.continuerules
**/.continue/assistants/
.yutoagenticrules
**/.yutoagentic/assistants/
keys

.channels_cache.json
.users_cache.json
.copy-status
.copy-log

marcel/
.vscode/
.yutoagentic/
2 changes: 1 addition & 1 deletion .idea/scopes/Continue.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading