Skip to content

clean: stale docs/comments 2026-03-27 - #6

Merged
ojfbot merged 1 commit into
mainfrom
clean/2026-03-27
Mar 27, 2026
Merged

clean: stale docs/comments 2026-03-27#6
ojfbot merged 1 commit into
mainfrom
clean/2026-03-27

Conversation

@ojfbot

@ojfbot ojfbot commented Mar 27, 2026

Copy link
Copy Markdown
Owner

Stale documentation/comments — 2026-03-27

Validated by Claude Opus. Only high and medium confidence edits are included.
Generated by daily-cleaner — runs nightly after the daily-logger.

High confidence (3)

CLAUDE.md line 3

Updated · PR #5 shipped Ollama local-model support, so the extension no longer uses only Claude/Anthropic.

- LLM-powered tab grouping Chrome extension. Groups browser tabs by topic and intent using Claude, displayed in a zoomable d3 treemap.
+ LLM-powered tab grouping Chrome extension. Groups browser tabs by topic and intent using Claude or local models via Ollama, displayed in a zoomable d3 treemap.

CLAUDE.md line 43

Updated · Commit 51dd36f introduced a LLMClient interface abstracting Anthropic and Ollama providers; ai.ts is no longer just an Anthropic SDK wrapper.

-     ai.ts                    Anthropic SDK wrapper — groupTabs, sweepUncategorized, refineGrouping
+     ai.ts                    LLM client layer (Anthropic + Ollama) — groupTabs, sweepUncategorized, refineGrouping

CLAUDE.md line 61

Updated · ai.ts now wraps both Anthropic and Ollama via a LLMClient interface, not just the Anthropic SDK.

- - `ai.ts` (Anthropic SDK) is **only imported in `src/background/index.ts`** — never in app/components
+ - `ai.ts` (LLM client layer) is **only imported in `src/background/index.ts`** — never in app/components

Medium confidence (2)

CLAUDE.md line 69–76

Updated · Ollama local-model support shipped in commit 51dd36f; the env.json example should show the new Ollama configuration fields.

- ## env.json (gitignored)
- 
- ```json
- {
-   "ANTHROPIC_API_KEY": "sk-ant-...",
-   "ANTHROPIC_MODEL": "claude-sonnet-4-20250514"
- }
- ```
+ ## env.json (gitignored)
+ 
+ ```json
+ {
+   "ANTHROPIC_API_KEY": "sk-ant-...",
+   "ANTHROPIC_MODEL": "claude-sonnet-4-20250514",
+   "OLLAMA_BASE_URL": "http://localhost:11434",
+   "OLLAMA_MODEL": "llama3"
+ }
+ ```

CLAUDE.md line 82

Updated · With the new LLMClient abstraction layer supporting multiple providers, 'AI SDK' is no longer an accurate description of what ai.ts contains.

- - Do not import AI SDK or `ai.ts` outside of `src/background/`
+ - Do not import LLM client (`ai.ts`) outside of `src/background/`

🤖 Claude Code

@ojfbot
ojfbot merged commit 3252a24 into main Mar 27, 2026
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.

1 participant