-
Notifications
You must be signed in to change notification settings - Fork 0
feat(clawdbot): add remote mode for macOS nodes #587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
07049c4
7536539
7de2813
ceb652d
d892aa9
2d11fc0
dfc41a6
e109ee9
599870c
f82a8c4
13c912c
1558cba
fd38bdb
4ea182f
f7d2eaa
a2e9428
a7628a1
58ba55e
34d26c5
98ba4bd
fa117db
ab72bc5
21e9385
1ec34dc
218cd74
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,8 +11,10 @@ | |
| ./jj | ||
| ./k3s | ||
| ./karabiner | ||
| ./llm | ||
| ./opencode | ||
| ./pi | ||
| ./serena | ||
| ./starship | ||
| ./zellij | ||
| ] | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| { config, pkgs, ... }: | ||
| { | ||
| home.file."Library/Application Support/io.datasette.llm/extra-openai-models.yaml" = { | ||
| enable = pkgs.stdenv.isDarwin; | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. P1: home.file entries use unsupported Prompt for AI agents |
||
| source = config.lib.file.mkOutOfStoreSymlink ./extra-openai-models.yaml; | ||
| force = true; | ||
| }; | ||
|
|
||
| home.file.".config/io.datasette.llm/extra-openai-models.yaml" = { | ||
| enable = pkgs.stdenv.isLinux; | ||
| source = config.lib.file.mkOutOfStoreSymlink ./extra-openai-models.yaml; | ||
| force = true; | ||
| }; | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| # Custom OpenAI-compatible models for llm | ||
| # Uses cliproxyapi as the backend (http://localhost:8317/v1) | ||
| - model_id: cliproxyapi | ||
| model_name: claude-sonnet-4-20250514 | ||
| api_base: http://localhost:8317/v1 | ||
| api_key_name: cliproxyapi | ||
| - model_id: claude-sonnet | ||
| model_name: claude-sonnet-4-20250514 | ||
| api_base: http://localhost:8317/v1 | ||
| api_key_name: cliproxyapi | ||
| - model_id: claude-opus | ||
| model_name: claude-opus-4-20250514 | ||
| api_base: http://localhost:8317/v1 | ||
| api_key_name: cliproxyapi | ||
| - model_id: claude-haiku | ||
| model_name: claude-haiku-4-20250514 | ||
| api_base: http://localhost:8317/v1 | ||
| api_key_name: cliproxyapi | ||
|
Comment on lines
+3
to
+18
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🌐 Web query:
💡 Result: Here are Anthropic’s latest Claude model identifiers (API model IDs) as of Jan 17, 2026:
Recommendation: use the full snapshot ID (e.g., claude-opus-4-1-20250805) in production for stable behavior; aliases point to the latest snapshot. [1] Sources: Anthropic docs (Models overview & API model examples). [1][2] Fix invalid model identifier and sort configuration keys alphabetically. The configuration has two issues:
The model identifiers for Sonnet and Opus are correct: 🤖 Prompt for AI Agents |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Align key order with dotenv-linter.
The linter expects
CLAWDBOT_GATEWAY_TOKENbeforeCLAWDBOT_TELEGRAM_TOKEN.💡 Suggested reorder
🧰 Tools
🪛 dotenv-linter (4.0.0)
[warning] 13-13: [UnorderedKey] The CLAWDBOT_GATEWAY_TOKEN key should go before the CLAWDBOT_TELEGRAM_TOKEN key
(UnorderedKey)
🤖 Prompt for AI Agents