diff --git a/README.md b/README.md index 5105a3d..22bf98b 100644 --- a/README.md +++ b/README.md @@ -195,7 +195,7 @@ agentic-os/ ├── registry/ # Plugin marketplace ├── standards/ # Discover/inject conventions ├── prompts/ # 10 reusable templates -├── data/ # Runtime data (gitignored) +├── data/ # Runtime data (agent-routes.json tracked; settings/cost/chat gitignored) ├── audit/ # Activity log (gitignored) └── backups/ # Snapshots (gitignored) ``` diff --git a/dashboard/app.js b/dashboard/app.js index d582423..a6ddaa6 100644 --- a/dashboard/app.js +++ b/dashboard/app.js @@ -8,7 +8,7 @@ async function loadPage(name) { await loadScript(`${PAGE_BASE}${name}.js`); pageCache[name] = true; } catch (err) { - console.error(`Failed to load page: ${name}`, err); + showToast(`Failed to load page: ${name}`, 'error'); throw err; } } diff --git a/data/settings.json b/data/settings.json deleted file mode 100644 index 3127355..0000000 --- a/data/settings.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "theme": "dark", - "agent_preferences": { - "opencode": { - "enabled": true, - "binary": "opencode", - "max_turns": 50 - }, - "hermes": { - "enabled": true, - "binary": "hermes", - "memory_path": "$HOME/.hermes" - }, - "gemini": { - "enabled": true, - "binary": "gemini", - "model": "gemini-2.5-flash" - } - }, - "api_keys": { - "gemini": "REPLACE_ME", - "openrouter": "REPLACE_ME" - }, - "free_tier_limits": { - "gemini_flash": { "requests_per_day": 1500, "tokens_per_day": 1000000 }, - "openrouter_free": { "requests_per_day": 100, "tokens_per_day": 200000 } - }, - "dashboard": { - "port": 8080, - "host": "127.0.0.1", - "dark_mode": true - } -} diff --git a/docs/index.html b/docs/index.html index 9e5abca..3384967 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,7 +16,6 @@ - diff --git a/registry/marketplace/.gitkeep b/registry/marketplace/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/server.py b/server.py index 5a93118..0eb6950 100644 --- a/server.py +++ b/server.py @@ -36,7 +36,7 @@ if HERMES_ENV.exists(): # CORS for local dev app.add_middleware( CORSMiddleware, - allow_origins=["*"], + allow_origins=["http://127.0.0.1:8080", "http://localhost:8080"], allow_credentials=True, allow_methods=["*"], allow_headers=["*"],