ZacharyZhang-NY and Claude Fable 5
ed9ef8bc04
Propagate key-trust failures and let doctor --fix heal a keyless mirror line
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Kb7vDj6PHwymeDeSUUk1eX
2026-08-28 23:35:24 -04:00
ZacharyZhang-NY and Claude Fable 5
653656e439
Trust the registry key inside the mirror fix so Required never strands a client
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Kb7vDj6PHwymeDeSUUk1eX
2026-08-28 23:31:13 -04:00
ZacharyZhang-NY and Claude Fable 5
b183be2832
Put the OmarchyCN [omarchy] mirror first on the stable channel
...
The Gitea mirror db is registry-signed, so installs trust the registry
key right after the pacman.conf restore, and a cn migration does the
same on existing systems with an idempotent exact-line guard. The
insertion lives in cn/lib/mirror.sh so 'omarchycn doctor mirror --fix'
can restore the line after omarchy-refresh-pacman resets an overlay
system's conf. Only stable is mirrored: the Gitea repository name must
equal the pacman section name, and edge/rc stay on upstream directly.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019hLK3wsDuKVAC37GgDqg6H
2026-08-27 16:20:48 -04:00
ZacharyZhang-NY and Claude Fable 5
111b857cda
Add local Ollama as an AI Hub provider for claude-code
...
Ollama v0.14+ speaks the Anthropic Messages API natively, so the
registry drives it with a fixed 'ollama' token and runtime-listed
models: static_token skips secret storage everywhere keys resolve,
models_dynamic defers model validation to the live /api/tags list,
and the setup wizard installs the right GPU variant and starts the
service before listing local models. Doctor stops treating the
endpoint port as part of the hostname.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019hLK3wsDuKVAC37GgDqg6H
2026-08-27 15:55:15 -04:00
ZacharyZhang-NY and Claude Fable 5
3760ac46e2
Codex adapter: remove stale temp files before secure recreation
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 20:44:36 -04:00
ZacharyZhang-NY and Claude Fable 5
51ba414009
Codex adapter: full auth contract, robust TOML detection, 0600 temp files
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 20:43:29 -04:00
ZacharyZhang-NY and Claude Fable 5
717ba305bf
AI: harness-aware model validation, official codex contract, launch fail-fast
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 20:38:43 -04:00
ZacharyZhang-NY and Claude Fable 5
02d0d5c991
Add AI profiles and harness adapters (claude-code, codex, opencode, native)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 20:29:48 -04:00
ZacharyZhang-NY and Claude Fable 5
d1a5ddfd02
dev-mirror: fix cargo official/duplicate handling, sed-free line set, gemrc safety
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:47:40 -04:00
ZacharyZhang-NY and Claude Fable 5
e48264373d
dev-mirror docker: create /etc/docker before writing daemon.json
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:43:19 -04:00
ZacharyZhang-NY and Claude Fable 5
15bf72dfe3
dev-mirror lib: shellcheck directive for cross-file array
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:42:41 -04:00
ZacharyZhang-NY and Claude Fable 5
8dab891155
Add dev-mirror manager for npm, pip, cargo, go, gem, docker
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:42:29 -04:00
ZacharyZhang-NY and Claude Fable 5
aabe95b887
Mirror probe: guard failures under set -e, reject HTTP errors
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:40:27 -04:00
ZacharyZhang-NY and Claude Fable 5
434f848dd8
Mirror manager: shellcheck fixes
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:35:11 -04:00
ZacharyZhang-NY and Claude Fable 5
2bcf0a20f0
Add Arch mirror manager: benchmark, apply, pin, restore, status
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp
2026-08-24 18:34:55 -04:00