mirror of
https://github.com/logancyang/obsidian-copilot.git
synced 2026-07-22 07:50:24 +00:00
* docs(plan): fix copying all text parts of an agent response (#166) Otacon-approved plan for issue logancyang/obsidian-copilot-preview#166: agentResponseText collects every text part, not just the trailing run. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * fix(agent-mode): copy/insert the full agent response, not just trailing prose (#166) Copy and Insert/Replace acted on finalAnswerText, which reused splitTrailingText and kept only the last contiguous run of text parts — so a 'text -> thought -> text' turn dropped the earlier prose. Rename the helper to agentResponseText and have it collect every non-empty text part in stream order (joined with blank lines, then cleanMessageForCopy). splitTrailingText is untouched, so the 'Worked for X' folding is unchanged. Fixes logancyang/obsidian-copilot-preview#166 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(plan): archive completed plan for #166 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * update docs * test(agent-mode): clarify interleaved-prose fixture wording (#166) The flipped test reused fixture strings that said the early prose 'should NOT be copied', which now contradicts the assertion (it is copied). Reword the strings to describe the new behavior. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
42 lines
737 B
Text
42 lines
737 B
Text
# vscode
|
|
.vscode
|
|
|
|
# Intellij
|
|
*.iml
|
|
.idea
|
|
|
|
# npm
|
|
node_modules
|
|
|
|
# Don't include the compiled main.js file in the repo.
|
|
# They should be uploaded to GitHub releases instead.
|
|
main.js
|
|
styles.css
|
|
|
|
# Exclude sourcemaps
|
|
*.map
|
|
|
|
# obsidian
|
|
data.json
|
|
data/
|
|
|
|
# Exclude macOS Finder (System Explorer) View States
|
|
.DS_Store
|
|
|
|
# Test Environment
|
|
.env.test
|
|
|
|
# Claude configuration
|
|
.claude/settings.local.json
|
|
.claude/worktrees/
|
|
|
|
# Development session tracking
|
|
TODO.md
|
|
|
|
# ACP full-frame debug log (vault sidecar, may contain prompt/tool data)
|
|
copilot/acp-frames.ndjson
|
|
copilot/acp-frames.old.ndjson
|
|
|
|
# Models.dev catalog cache (disposable runtime cache under .copilot/)
|
|
.copilot/model-catalog-cache.json
|
|
.otacon/
|