Repository navigation
chore: backup #448
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
chore: backup #448
Changes from 17 commits
e965660
a2315b1
ab7652b
b0fb91e
35b618b
6220231
67833c0
4058359
6fc5a70
a1fa14d
a4f3a7f
a7e77e4
e8f69cd
2ce2dc0
c5c14b8
51ec726
bbde1bd
0b03f2d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -608,37 +608,37 @@ launchctl: launchctl-brew-upgrader launchctl-cliproxyapi launchctl-code-syncer l | |
| .PHONY: launchctl-brew-upgrader | ||
| launchctl-brew-upgrader: ## Restart brew-upgrader launchd agent. | ||
| @echo "🔄 Restarting brew-upgrader..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.brew-upgrader || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.brew-upgrader || true | ||
|
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: Prompt for AI agents |
||
| @echo "✅ brew-upgrader restarted" | ||
|
|
||
| .PHONY: launchctl-cliproxyapi | ||
| launchctl-cliproxyapi: ## Restart cliproxyapi launchd agent. | ||
| @echo "🔄 Restarting cliproxyapi..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.cliproxyapi || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.cliproxyapi || true | ||
| @echo "✅ cliproxyapi restarted" | ||
|
|
||
| .PHONY: launchctl-code-syncer | ||
| launchctl-code-syncer: ## Restart code-syncer launchd agent. | ||
| @echo "🔄 Restarting code-syncer..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.code-syncer || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.code-syncer || true | ||
| @echo "✅ code-syncer restarted" | ||
|
|
||
| .PHONY: launchctl-dotfiles-updater | ||
| launchctl-dotfiles-updater: ## Restart dotfiles-updater launchd agent. | ||
| @echo "🔄 Restarting dotfiles-updater..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.dotfiles-updater || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.dotfiles-updater || true | ||
| @echo "✅ dotfiles-updater restarted" | ||
|
|
||
| .PHONY: launchctl-neverssl-keepalive | ||
| launchctl-neverssl-keepalive: ## Restart neverssl-keepalive launchd agent. | ||
| @echo "🔄 Restarting neverssl-keepalive..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.neverssl-keepalive || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.neverssl-keepalive || true | ||
| @echo "✅ neverssl-keepalive restarted" | ||
|
|
||
| .PHONY: launchctl-ollama | ||
| launchctl-ollama: ## Restart ollama launchd agent. | ||
| @echo "🔄 Restarting ollama..." | ||
| @launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.ollama || true | ||
| @timeout 5 launchctl kickstart -k gui/$$(id -u)/org.nix-community.home.ollama || true | ||
| @echo "✅ ollama restarted" | ||
|
|
||
| ##@ Systemd Services (Linux) | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -43,10 +43,10 @@ | |||||
| "name": "Claude Haiku 4.5 (via CLIProxyAPI)" | ||||||
| }, | ||||||
| "z-ai/glm-4.6": { | ||||||
| "name": "GLM-4.6 (via OpenRouter)", | ||||||
| "options": { | ||||||
| "stream": false | ||||||
| } | ||||||
| "name": "GLM-4.6 (via OpenRouter and Z.AI Coding Plan)" | ||||||
| }, | ||||||
| "z-ai/glm-4.7": { | ||||||
| "name": "GLM-4.7 (via OpenRouter and Z.AI Coding Plan)" | ||||||
|
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. The model description here states that
Comment on lines
45
to
+49
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.
The new Useful? React with 👍 / 👎.
|
||||||
| "name": "GLM-4.7 (via OpenRouter and Z.AI Coding Plan)" | |
| "name": "GLM-4.7 (via Z.AI Coding Plan)" |
Copilot
AI
Dec 25, 2025
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.
Trailing comma after the last property in the JSON object. This will cause a JSON parsing error in most parsers, although JSONC typically allows trailing commas in arrays and objects.
Copilot
AI
Dec 25, 2025
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.
Trailing comma after the last property in the models object. This will cause a JSON parsing error in most parsers, although JSONC typically allows trailing commas in arrays and objects.
Copilot
AI
Dec 25, 2025
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.
Trailing comma after the last property in the options object. This will cause a JSON parsing error in most parsers, although JSONC typically allows trailing commas in arrays and objects.
Copilot
AI
Dec 25, 2025
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.
The zai-coding-plan provider is missing required configuration fields. Based on the pattern used by other providers like cliproxyapi, lmstudio, and ollama, it should include an npm package specification and a baseURL in the options section. Without these fields, the provider may not function correctly.
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.
Adding a timeout is a good way to prevent the command from hanging. However, hardcoding the timeout value
5in multiple places makes it harder to maintain. Consider defining a variable for the timeout at the top of theMakefile. This would allow for easy adjustment and ensure consistency across alllaunchctltargets.For example:
This change would apply to all similar
launchctlcommands modified in this PR.