summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorhaoyuren <13851610112@163.com>2026-07-30 08:53:27 +0800
committerhaoyuren <13851610112@163.com>2026-07-30 08:53:27 +0800
commitc9cd5119077c69088eb8ba768ee1e1602baec751 (patch)
tree843842b3c7676b66672db3893ee25a89b47830b6 /README.md
parentd35a6a0ef366f86aeba28c06f40e44cd29cf1f07 (diff)
Add workspace file browser and OpenAlex citation search
Workspace browser: - The left panel gains a Project/Workspace toggle; the Workspace view browses the agent scratch space (claude-workspace/, never synced) - Open/edit workspace text files in the editor with debounced auto-save (flushed on tab switch); binaries open with the system default app - Import to Project copies a workspace file/folder into the project root where the sync bridge picks it up and creates it on Overleaf (collision-safe: falls back to a -imported suffix) - New file/folder, rename, delete, reveal in Finder, drag-drop into the workspace, 5s auto-refresh while visible OpenAlex search (MCP): - New search_openalex tool: broad OpenAlex coverage with an explicit citation-authority policy — BibTeX is cross-checked against Semantic Scholar (by DOI, then by exact title, since OpenAlex DOIs can point at mirrors); entries not found on S2 are flagged "OpenAlex only" with instructions to verify via web search before citing - Tool description, agent guide, permission allowlist, and README updated Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index bd9f82e..046433b 100644
--- a/README.md
+++ b/README.md
@@ -73,6 +73,8 @@ Claude Code can edit `.tex` files directly — changes sync to Overleaf in real-
| `get_compile_errors` | Get parsed errors from last compile |
| `get_compile_warnings` | Get parsed warnings from last compile |
| `get_compile_log` | Get raw compile log output |
+| `search_citation` | Search papers on Semantic Scholar, returns BibTeX |
+| `search_openalex` | Search works on OpenAlex; BibTeX cross-checked against Semantic Scholar (unverified entries are flagged) |
### Example Workflow