Compare commits

..

4 Commits

Author SHA1 Message Date
Alexander Whitestone
c44a72e22c [gemini] [EPIC] OpenClaw Bootstrap — install and integrate with Hermes/Timmy (#50) 2026-03-28 00:00:37 -04:00
Alexander Whitestone
e7426824f1 config: update channel_directory.json,config.yaml 2026-03-28 00:00:15 -04:00
Alexander Whitestone
ab7f2e44c1 skin: simplify timmy ascii banner 2026-03-27 23:54:00 -04:00
Alexander Whitestone
eab168f311 config: update channel_directory.json 2026-03-27 23:54:00 -04:00
3 changed files with 5 additions and 26 deletions

View File

@@ -1,5 +1,5 @@
{
"updated_at": "2026-03-28T00:57:18.155934",
"updated_at": "2026-03-27T23:55:36.754689",
"platforms": {
"discord": [
{

View File

@@ -1,8 +1,8 @@
model:
default: hermes4:14b
provider: custom
default: gpt-5.4
provider: openai-codex
context_length: 65536
base_url: http://localhost:8081/v1
base_url: https://chatgpt.com/backend-api/codex
toolsets:
- all
agent:
@@ -188,7 +188,7 @@ custom_providers:
- name: Local llama.cpp
base_url: http://localhost:8081/v1
api_key: none
model: hermes4:14b
model: auto
- name: Google Gemini
base_url: https://generativelanguage.googleapis.com/v1beta/openai
api_key_env: GEMINI_API_KEY

View File

@@ -1,21 +0,0 @@
from __future__ import annotations
from pathlib import Path
import yaml
def test_config_defaults_to_local_llama_cpp_runtime() -> None:
config = yaml.safe_load(Path("config.yaml").read_text())
assert config["model"]["provider"] == "custom"
assert config["model"]["default"] == "hermes4:14b"
assert config["model"]["base_url"] == "http://localhost:8081/v1"
local_provider = next(
entry for entry in config["custom_providers"] if entry["name"] == "Local llama.cpp"
)
assert local_provider["model"] == "hermes4:14b"
assert config["fallback_model"]["provider"] == "custom"
assert config["fallback_model"]["model"] == "gemini-2.5-pro"