• Will Chen's avatar
    feat: add context compaction system for local-agent mode (#2515) · d857371a
    Will Chen 提交于
    Automatically compact long conversations when approaching context window
    limits (80% of model context or 180k tokens, whichever is first).
    
    Changes:
    - Add enableContextCompaction setting (default: enabled) in Settings >
    AI
    - Add database fields to track compaction state and backup paths
    - Create compaction handler that generates structured summaries via LLM
    - Store original messages in app data directory before compaction
    - Show visual indicator using dyad-status tag when compaction occurs
    - Integrate compaction checks into local_agent_handler
    <!-- devin-review-badge-begin -->
    
    ---
    
    <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2515"
    target="_blank">
      <picture>
    <source media="(prefers-color-scheme: dark)"
    srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
    <img
    src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
    alt="Open with Devin">
      </picture>
    </a>
    <!-- devin-review-badge-end -->
    
    <!-- CURSOR_SUMMARY -->
    ---
    
    > [!NOTE]
    > **Medium Risk**
    > Touches core `local-agent` chat streaming and adds new
    persistence/migration paths plus LLM-driven summarization, so
    regressions could affect message ordering/history sent to models. Scoped
    behind a setting (default on) with added unit/E2E tests, reducing risk.
    > 
    > **Overview**
    > Adds **automatic context compaction** for `local-agent` chats: when
    token usage crosses a threshold, the chat is marked for compaction and
    the next turn generates an LLM summary, stores an XML transcript backup
    under `.dyad/chats/<id>/compaction-*.md`, and inserts a
    `is_compaction_summary` assistant message with a new `<dyad-compaction>`
    indicator.
    > 
    > Introduces a user-facing toggle `enableContextCompaction` (default on)
    wired into settings schema/defaults/search and Settings UI, plus new DB
    fields on `chats` (`pending_compaction`, `compacted_at`,
    `compaction_backup_path`) and `messages` (`is_compaction_summary`).
    Updates local-agent streaming to (a) run pending compaction before
    processing, (b) send only post-compaction history to the LLM, and (c)
    update the correct placeholder message by ID to avoid overwriting the
    compaction summary; includes new unit/E2E coverage and test-fixture
    support for streaming usage data/snapshot scrubbing.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    df1cdaacbe3e9f3fb47473a3e6965e302a75fe7a. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Adds automatic context compaction for local-agent mode to summarize long
    conversations when token usage reaches 80% of the model’s context window
    or 180k tokens. Original messages are preserved and backed up, a
    structured summary is inserted, and a dyad-compaction indicator is
    shown.
    
    - **New Features**
    - New toggle in Settings > AI: enableContextCompaction (default on) with
    UI switch and searchable setting.
    - DB fields to track compaction and backups (chats: compacted_at,
    compaction_backup_path, pending_compaction; messages:
    is_compaction_summary).
    - Compaction handler backs up LLM-visible messages to
    .dyad/chats/<chatId>/compaction-*.md, generates structured summaries
    with a system prompt, inserts a summary message, and emits
    chat:compaction:complete.
    - Local-agent flow: pending compaction runs at the start of the next
    turn; LLM history includes only post-compaction messages; streaming
    updates target the placeholder message by ID to avoid overwriting the
    summary.
    - Token threshold checks integrated into local_agent_handler (min(80% of
    context window, 180k)).
    
    <sup>Written for commit df1cdaacbe3e9f3fb47473a3e6965e302a75fe7a.
    Summary will update on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    
    ---------
    Co-authored-by: 's avatarClaude Opus 4.5 <noreply@anthropic.com>
    d857371a
名称
最后提交
最后更新
..
add_prompt_deep_link.spec.ts_add-prompt-via-deep-link-with-base64-encoded-data-1.aria.yml 正在载入提交数据...
approve.spec.ts_write-to-index-approve-check-preview-1.aria.yml 正在载入提交数据...
approve.spec.ts_write-to-index-approve-check-preview-2.aria.yml 正在载入提交数据...
approve.spec.ts_write-to-index-approve-check-preview-3.aria.yml 正在载入提交数据...
astro.spec.ts_astro-1.txt 正在载入提交数据...
attach_image.spec.ts_attach-image 正在载入提交数据...
attach_image.spec.ts_attach-image---chat---upload-to-codebase-1.aria.yml 正在载入提交数据...
attach_image.spec.ts_attach-image---chat-1.aria.yml 正在载入提交数据...
attach_image.spec.ts_attach-image---home-chat-1.aria.yml 正在载入提交数据...
attach_image.spec.ts_attach-image-via-drag---chat-1.aria.yml 正在载入提交数据...
attach_image.spec.ts_upload-to-codebase 正在载入提交数据...
auto_approve.spec.ts_auto-approve-1.aria.yml 正在载入提交数据...
auto_approve.spec.ts_auto-approve-2.aria.yml 正在载入提交数据...
auto_update.spec.ts_auto-update---disable-and-enable-1.txt 正在载入提交数据...
auto_update.spec.ts_auto-update---disable-and-enable-2.txt 正在载入提交数据...
azure_send_message.spec.ts_send-message-through-Azure-OpenAI-1.aria.yml 正在载入提交数据...
capacitor.spec.ts_upgraded-capacitor.txt 正在载入提交数据...
chat_mode.spec.ts_chat-mode-selector---ask-mode-1.aria.yml 正在载入提交数据...
chat_mode.spec.ts_chat-mode-selector---ask-mode-1.txt 正在载入提交数据...
chat_mode.spec.ts_chat-mode-selector---default-build-mode-1.aria.yml 正在载入提交数据...
chat_mode.spec.ts_chat-mode-selector---default-build-mode-1.txt 正在载入提交数据...
chat_mode.spec.ts_dyadwrite-edit-and-cancel-1.aria.yml 正在载入提交数据...
chat_mode.spec.ts_dyadwrite-edit-and-save---basic-flow-1.aria.yml 正在载入提交数据...
concurrent_chat.spec.ts_concurrent-chat-1.aria.yml 正在载入提交数据...
concurrent_chat.spec.ts_concurrent-chat-2.aria.yml 正在载入提交数据...
context_compaction.spec.ts_local-agent---context-compaction-triggers-and-shows-summary-1.aria.yml 正在载入提交数据...
context_compaction.spec.ts_local-agent---context-compaction-triggers-and-shows-summary-1.txt 正在载入提交数据...
context_limit_banner.spec.ts_context-limit-banner-shows-running-out-when-near-context-limit-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_exclude-paths-basic 正在载入提交数据...
context_manage.spec.ts_exclude-paths-precedence 正在载入提交数据...
context_manage.spec.ts_exclude-paths-with-smart-context 正在载入提交数据...
context_manage.spec.ts_manage-context---default-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---default-1.txt 正在载入提交数据...
context_manage.spec.ts_manage-context---default-2.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---exclude-paths-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---exclude-paths-2.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---exclude-paths-3.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---exclude-paths-with-smart-context-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---exclude-paths-with-smart-context-2.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context---auto-includes-only-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context---auto-includes-only-1.txt 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context---auto-includes-only-2.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-1.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-1.txt 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-2.aria.yml 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-2.txt 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-3.txt 正在载入提交数据...
context_manage.spec.ts_manage-context---smart-context-4.txt 正在载入提交数据...
context_window.spec.ts_context-window-1.aria.yml 正在载入提交数据...
context_window.spec.ts_context-window-1.txt 正在载入提交数据...
context_window.spec.ts_context-window-2.txt 正在载入提交数据...
context_window.spec.ts_context-window-3.txt 正在载入提交数据...
context_window.spec.ts_context-window-4.txt 正在载入提交数据...
context_window.spec.ts_context-window-5.txt 正在载入提交数据...
copy_app.spec.ts_app.txt 正在载入提交数据...
default_chat_mode.spec.ts_default-chat-mode---pro-user-defaults-and-setting-change-applies-to-new-chat-1.txt 正在载入提交数据...
dump_messages.spec.ts_dump-messages-1.txt 正在载入提交数据...
dyad_tags_parsing.spec.ts_angle-tags-handled.txt 正在载入提交数据...
edit_code.spec.ts_edited-mde-with-dyad.txt 正在载入提交数据...
engine.spec.ts_regular-auto-should-send-message-to-engine-1.aria.yml 正在载入提交数据...
engine.spec.ts_regular-auto-should-send-message-to-engine-1.txt 正在载入提交数据...
engine.spec.ts_send-message-to-engine---anthropic-claude-sonnet-4-1.txt 正在载入提交数据...
engine.spec.ts_send-message-to-engine---openai-gpt-5-1.txt 正在载入提交数据...
engine.spec.ts_send-message-to-engine---smart-context-deep-1.aria.yml 正在载入提交数据...
engine.spec.ts_send-message-to-engine---smart-context-deep-1.txt 正在载入提交数据...
engine.spec.ts_send-message-to-engine-1.aria.yml 正在载入提交数据...
engine.spec.ts_send-message-to-engine-1.txt 正在载入提交数据...
engine.spec.ts_smart-auto-should-send-message-to-engine-1.aria.yml 正在载入提交数据...
engine.spec.ts_smart-auto-should-send-message-to-engine-1.txt 正在载入提交数据...
env_var.spec.ts_create-aKey 正在载入提交数据...
env_var.spec.ts_create-bKey 正在载入提交数据...
env_var.spec.ts_delete-aKey 正在载入提交数据...
env_var.spec.ts_edit-bKey 正在载入提交数据...
fix_error.spec.ts_fix-all-errors-button-1.aria.yml 正在载入提交数据...
fix_error.spec.ts_fix-error-with-AI-1.aria.yml 正在载入提交数据...
fix_error.spec.ts_fix-error-with-AI-2.aria.yml 正在载入提交数据...
fix_error.spec.ts_fix-error-with-AI-3.aria.yml 正在载入提交数据...
fix_error.spec.ts_fix-error-with-AI-4.aria.yml 正在载入提交数据...
gateway.spec.ts_claude-4-sonnet-1.aria.yml 正在载入提交数据...
gateway.spec.ts_claude-4-sonnet-1.txt 正在载入提交数据...
gateway.spec.ts_send-message-to-gateway---claude-4-sonnet-1.txt 正在载入提交数据...
git_collaboration.spec.ts_Git-Collaboration-should-create-switch-rename-merge-and-delete-branches-1.aria.yml 正在载入提交数据...
github-import.spec.ts_should-import-from-URL-1.aria.yml 正在载入提交数据...
github-import.spec.ts_should-import-from-repository-list-1.aria.yml 正在载入提交数据...
github.spec.ts_create-and-sync-to-existing-repo---custom-branch-1.aria.yml 正在载入提交数据...
github.spec.ts_create-and-sync-to-existing-repo-1.aria.yml 正在载入提交数据...
github.spec.ts_create-and-sync-to-new-repo---custom-branch-1.aria.yml 正在载入提交数据...
github.spec.ts_create-and-sync-to-new-repo-1.aria.yml 正在载入提交数据...
github.spec.ts_create-and-sync-to-new-repo-2.aria.yml 正在载入提交数据...
github.spec.ts_disconnect-from-repo-1.aria.yml 正在载入提交数据...
github.spec.ts_github-clear-integration-settings-1.txt 正在载入提交数据...
github.spec.ts_should-create-a-new-GitHub-repository-1.aria.yml 正在载入提交数据...
github.spec.ts_should-create-a-new-GitHub-repository-2.aria.yml 正在载入提交数据...
import.spec.ts_advanced-options-both-cleared-are-valid-and-use-defaults-1.aria.yml 正在载入提交数据...
import.spec.ts_import-app-1.aria.yml 正在载入提交数据...
import.spec.ts_import-app-2.aria.yml 正在载入提交数据...
import.spec.ts_import-app-with-AI-rules-1.aria.yml 正在载入提交数据...
import.spec.ts_import-app-with-AI-rules-1.txt 正在载入提交数据...
import.spec.ts_import-app-with-AI-rules-2.aria.yml 正在载入提交数据...
import_in_place.spec.ts_import-app-without-copying-to-dyad-apps-1.aria.yml 正在载入提交数据...
lm_studio.spec.ts_send-message-to-LM-studio-1.aria.yml 正在载入提交数据...
local_agent_advanced.spec.ts_after-mention-app.txt 正在载入提交数据...
local_agent_advanced.spec.ts_local-agent---mcp-tool-call-1.aria.yml 正在载入提交数据...
local_agent_advanced.spec.ts_local-agent---mention-apps-1.txt 正在载入提交数据...
local_agent_advanced.spec.ts_local-agent---security-review-fix-1.aria.yml 正在载入提交数据...
local_agent_advanced.spec.ts_local-agent---security-review-fix-1.txt 正在载入提交数据...
local_agent_ask.spec.ts_local-agent-ask-mode-1.aria.yml 正在载入提交数据...
local_agent_ask.spec.ts_local-agent-ask-mode-1.txt 正在载入提交数据...
local_agent_auto.spec.ts_local-agent---auto-model-1.txt 正在载入提交数据...
local_agent_basic.spec.ts_after-edit.txt 正在载入提交数据...
local_agent_basic.spec.ts_after-parallel.txt 正在载入提交数据...
local_agent_basic.spec.ts_after-write.txt 正在载入提交数据...
local_agent_basic.spec.ts_local-agent---dump-request-1.txt 正在载入提交数据...
local_agent_basic.spec.ts_local-agent---dump-request-2.txt 正在载入提交数据...
local_agent_basic.spec.ts_local-agent---parallel-tool-calls-1.aria.yml 正在载入提交数据...
local_agent_basic.spec.ts_local-agent---read-then-edit-1.aria.yml 正在载入提交数据...
local_agent_code_search.spec.ts_local-agent---code-search-1.aria.yml 正在载入提交数据...
local_agent_consent.spec.ts_local-agent---add-dependency-consent-allow-once-1.aria.yml 正在载入提交数据...
local_agent_consent.spec.ts_local-agent---add-dependency-consent-always-allow-1.aria.yml 正在载入提交数据...
local_agent_consent.spec.ts_local-agent---add-dependency-consent-decline-1.aria.yml 正在载入提交数据...
local_agent_file_upload.spec.ts_local-agent---upload-file-to-codebase-1.aria.yml 正在载入提交数据...
local_agent_grep.spec.ts_local-agent---grep-search-1.aria.yml 正在载入提交数据...
local_agent_grep.spec.ts_local-agent---grep-search-2.aria.yml 正在载入提交数据...
local_agent_grep.spec.ts_local-agent---grep-search-3.aria.yml 正在载入提交数据...
local_agent_list_files.spec.ts_local-agent---list-files-1.aria.yml 正在载入提交数据...
local_agent_list_files.spec.ts_local-agent---list-files-2.aria.yml 正在载入提交数据...
local_agent_read_logs.spec.ts_local-agent---read-logs-with-filters-1.aria.yml 正在载入提交数据...
local_agent_run_type_checks.spec.ts_local-agent---run-type-checks-updates-problems-panel-1.aria.yml 正在载入提交数据...
local_agent_search_replace.spec.ts_after-search-replace.txt 正在载入提交数据...
local_agent_search_replace.spec.ts_local-agent---search-replace-edit-1.aria.yml 正在载入提交数据...
local_agent_summarize.spec.ts_local-agent---summarize-to-new-chat-works-1.aria.yml 正在载入提交数据...
main.spec.ts_basic-message-to-custom-test-model-1.aria.yml 正在载入提交数据...
main.spec.ts_simple-message-to-custom-test-model-1.aria.yml 正在载入提交数据...
mcp.spec.ts_mcp---call-calculator-1.aria.yml 正在载入提交数据...
mcp.spec.ts_mcp---call-calculator-1.txt 正在载入提交数据...
mcp.spec.ts_mcp---call-calculator-via-http-1.aria.yml 正在载入提交数据...
mcp.spec.ts_mcp---call-calculator-via-http-1.txt 正在载入提交数据...
mcp.spec.ts_mcp---call-calculator-with-HTTP-transport-and-authorization-1.txt 正在载入提交数据...
mention_app.spec.ts_mention-app-with-pro-1.txt 正在载入提交数据...
mention_app.spec.ts_mention-app-without-pro-1.txt 正在载入提交数据...
mention_files.spec.ts_mention-file-1.txt 正在载入提交数据...
new_chat.spec.ts_new-chat-first-button-1.aria.yml 正在载入提交数据...
new_chat.spec.ts_new-chat-first-button-2.aria.yml 正在载入提交数据...
new_chat.spec.ts_new-chat-first-button-3.aria.yml 正在载入提交数据...
new_chat.spec.ts_new-chat-second-button-1.aria.yml 正在载入提交数据...
new_chat.spec.ts_new-chat-second-button-2.aria.yml 正在载入提交数据...
new_chat.spec.ts_new-chat-second-button-3.aria.yml 正在载入提交数据...
ollama.spec.ts_send-message-to-ollama-1.aria.yml 正在载入提交数据...
partial_response.spec.ts_message-resumed.txt 正在载入提交数据...
partial_response.spec.ts_partial-message-is-resumed-1.aria.yml 正在载入提交数据...
partial_response.spec.ts_partial-message-is-resumed-1.txt 正在载入提交数据...
plan_mode.spec.ts_plan-mode---questionnaire-flow-1.aria.yml 正在载入提交数据...
preview_iframe.spec.ts_preview-iframe-has-sandbox-attributes-1.txt 正在载入提交数据...
problems.spec.ts_problems---fix-all-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems---fix-all-1.txt 正在载入提交数据...
problems.spec.ts_problems---manual-edit-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems---manual-edit-2.aria.yml 正在载入提交数据...
problems.spec.ts_problems---select-specific-problems-and-fix-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems---select-specific-problems-and-fix-1.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---complex-delete-rename-write-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems-auto-fix---complex-delete-rename-write-1.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---complex-delete-rename-write-2.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---disabled-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems-auto-fix---enabled-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems-auto-fix---enabled-1.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---enabled-2.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---gives-up-after-2-attempts-1.aria.yml 正在载入提交数据...
problems.spec.ts_problems-auto-fix---gives-up-after-2-attempts-1.txt 正在载入提交数据...
problems.spec.ts_problems-auto-fix---gives-up-after-2-attempts-2.aria.yml 正在载入提交数据...
problems.spec.ts_problems-auto-fix---gives-up-after-2-attempts-2.txt 正在载入提交数据...
prompt_library.spec.ts_create-and-edit-prompt-1.aria.yml 正在载入提交数据...
prompt_library.spec.ts_create-and-edit-prompt-2.aria.yml 正在载入提交数据...
prompt_library.spec.ts_use-prompt-1.txt 正在载入提交数据...
rebuild.spec.ts_rebuild-app-1.aria.yml 正在载入提交数据...
rebuild.spec.ts_rebuild-app-2.aria.yml 正在载入提交数据...
refresh.spec.ts_refresh-app-1.aria.yml 正在载入提交数据...
reject.spec.ts_reject-1.aria.yml 正在载入提交数据...
reject.spec.ts_reject-2.aria.yml 正在载入提交数据...
release_channel.spec.ts_release-channel---change-from-stable-to-beta-and-back-1.txt 正在载入提交数据...
release_channel.spec.ts_release-channel---change-from-stable-to-beta-and-back-2.txt 正在载入提交数据...
rename_edit.spec.ts_rename-edit.txt 正在载入提交数据...
restart.spec.ts_restart-app-1.aria.yml 正在载入提交数据...
retry.spec.ts_retry---should-work-1.aria.yml 正在载入提交数据...
retry.spec.ts_retry---should-work-2.aria.yml 正在载入提交数据...
security_review.spec.ts_security-review---edit-and-use-knowledge-1.txt 正在载入提交数据...
security_review.spec.ts_security-review---multi-select-and-fix-issues-1.aria.yml 正在载入提交数据...
security_review.spec.ts_security-review-1.aria.yml 正在载入提交数据...
security_review.spec.ts_security-review-1.txt 正在载入提交数据...
security_review.spec.ts_security-review-2.aria.yml 正在载入提交数据...
select_component.spec.ts_app-upgraded.txt 正在载入提交数据...
select_component.spec.ts_deselect-component-1.aria.yml 正在载入提交数据...
select_component.spec.ts_deselect-component-1.txt 正在载入提交数据...
select_component.spec.ts_deselect-component-2.aria.yml 正在载入提交数据...
select_component.spec.ts_deselect-component-3.aria.yml 正在载入提交数据...
select_component.spec.ts_deselect-individual-component-from-multiple-1.aria.yml 正在载入提交数据...
select_component.spec.ts_deselect-individual-component-from-multiple-2.aria.yml 正在载入提交数据...
select_component.spec.ts_deselect-individual-component-from-multiple-3.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-1.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-1.txt 正在载入提交数据...
select_component.spec.ts_select-component-2.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-2.txt 正在载入提交数据...
select_component.spec.ts_select-component-3.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-next-js-1.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-next-js-1.txt 正在载入提交数据...
select_component.spec.ts_select-component-next-js-2.aria.yml 正在载入提交数据...
select_component.spec.ts_select-component-next-js-3.aria.yml 正在载入提交数据...
select_component.spec.ts_select-multiple-components-1.aria.yml 正在载入提交数据...
select_component.spec.ts_select-multiple-components-1.txt 正在载入提交数据...
select_component.spec.ts_select-multiple-components-2.aria.yml 正在载入提交数据...
select_component.spec.ts_select-multiple-components-3.aria.yml 正在载入提交数据...
select_component.spec.ts_upgrade-app-to-select-component-1.txt 正在载入提交数据...
smart_context_balanced.spec.ts_smart-context-balanced---simple-1.aria.yml 正在载入提交数据...
smart_context_balanced.spec.ts_smart-context-balanced---simple-1.txt 正在载入提交数据...
smart_context_deep.spec.ts_smart-context-deep---mention-app-should-fallback-to-balanced-1.txt 正在载入提交数据...
smart_context_deep.spec.ts_smart-context-deep---read-write-read-1.aria.yml 正在载入提交数据...
smart_context_deep.spec.ts_smart-context-deep---read-write-read-1.txt 正在载入提交数据...
smart_context_options.spec.ts_switching-smart-context-mode-saves-the-right-setting-1.txt 正在载入提交数据...
smart_context_options.spec.ts_switching-smart-context-mode-saves-the-right-setting-2.txt 正在载入提交数据...
smart_context_options.spec.ts_switching-smart-context-mode-saves-the-right-setting-3.txt 正在载入提交数据...
supabase_branch.spec.ts_supabase-branch-selection-works-1.aria.yml 正在载入提交数据...
supabase_client.spec.ts_supabase-client-generated.txt 正在载入提交数据...
supabase_stale_ui.spec.ts_supabase---stale-ui-1.aria.yml 正在载入提交数据...
supabase_stale_ui.spec.ts_supabase---stale-ui-2.aria.yml 正在载入提交数据...
supabase_stale_ui.spec.ts_supabase---stale-ui-3.aria.yml 正在载入提交数据...
switch_versions.spec.ts_switch-versions-1.aria.yml 正在载入提交数据...
switch_versions.spec.ts_switch-versions-2.aria.yml 正在载入提交数据...
switch_versions.spec.ts_switch-versions-3.aria.yml 正在载入提交数据...
switch_versions.spec.ts_v1 正在载入提交数据...
switch_versions.spec.ts_v2 正在载入提交数据...
telemetry.spec.ts_telemetry---accept-1.txt 正在载入提交数据...
telemetry.spec.ts_telemetry---later-1.txt 正在载入提交数据...
telemetry.spec.ts_telemetry---reject-1.txt 正在载入提交数据...
template-community.spec.ts_template---community-1.txt 正在载入提交数据...
template-community.spec.ts_template---community-2.txt 正在载入提交数据...
template-create-nextjs.spec.ts_create-next-js-app-1.aria.yml 正在载入提交数据...
template-create-nextjs.spec.ts_create-next-js-app-1.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-1.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-2.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-3.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-4.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-5.txt 正在载入提交数据...
thinking_budget.spec.ts_thinking-budget-6.txt 正在载入提交数据...
turbo_edits_options.spec.ts_switching-turbo-edits-saves-the-right-setting-1.txt 正在载入提交数据...
turbo_edits_options.spec.ts_switching-turbo-edits-saves-the-right-setting-2.txt 正在载入提交数据...
turbo_edits_options.spec.ts_switching-turbo-edits-saves-the-right-setting-3.txt 正在载入提交数据...
turbo_edits_v2.spec.ts_after-search-replace-fallback.txt 正在载入提交数据...
turbo_edits_v2.spec.ts_after-search-replace.txt 正在载入提交数据...
turbo_edits_v2.spec.ts_turbo-edits-v2---search-replace-approve-1.aria.yml 正在载入提交数据...
turbo_edits_v2.spec.ts_turbo-edits-v2---search-replace-dump-1.txt 正在载入提交数据...
turbo_edits_v2.spec.ts_turbo-edits-v2---search-replace-dump-2.txt 正在载入提交数据...
turbo_edits_v2.spec.ts_turbo-edits-v2---search-replace-fallback-1.aria.yml 正在载入提交数据...
turbo_edits_v2.spec.ts_turbo-edits-v2---search-replace-fallback-1.txt 正在载入提交数据...
version_integrity.spec.ts_v1.txt 正在载入提交数据...
version_integrity.spec.ts_v2.txt 正在载入提交数据...
version_integrity.spec.ts_v3.txt 正在载入提交数据...
visual_editing.spec.ts_visual-editing-single-component-margin.txt 正在载入提交数据...
visual_editing.spec.ts_visual-editing-text-content.txt 正在载入提交数据...