Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a14e18d
chore(deps): bump actions/checkout from 4 to 6 (#275)
dependabot[bot] Apr 19, 2026
8c53970
chore(deps): bump actions/setup-node from 4 to 6 (#276)
dependabot[bot] Apr 19, 2026
987fd24
chore(deps): bump actions/setup-python from 5 to 6 (#277)
dependabot[bot] Apr 19, 2026
e07619d
chore(deps): bump the npm-minor-patch group (#278)
dependabot[bot] Apr 19, 2026
2c53816
feat(presence): server-side last_seen stamping for non-CC agents (#280)
olegbrok Apr 19, 2026
37a303b
fix(memory): distinguish zero-norm query embedding from empty results…
olegbrok Apr 21, 2026
84a4ab4
fix(outreach): let httpx set Discord multipart content type (#283) (#…
olegbrok Apr 21, 2026
4f3521e
fix(memory): validate and log embed() failures on reflect/recall (#29…
olegbrok Apr 21, 2026
65b947e
fix(memory): log sqlite-vec query failures before numpy fallback (#29…
olegbrok Apr 21, 2026
03a3db6
fix(outreach): reject failed WhatsApp media downloads (#284) (#302)
olegbrok Apr 21, 2026
374e160
fix(outreach): omit null Telegram media reply ids (#288) (#303)
olegbrok Apr 21, 2026
45567f3
fix(self): encode KB tool URL parameters (#292) (#304)
olegbrok Apr 21, 2026
9d23874
fix(calendar): return tool error for invalid event dates (#296) (#305)
olegbrok Apr 21, 2026
8c67a23
fix(voice): guard finalize_call against None session under expiry rac…
olegbrok Apr 21, 2026
48cc486
fix(datetime): replace deprecated utcnow() + naive now() with tz-awar…
olegbrok Apr 21, 2026
8e1bd75
fix(memory): handle corrupt embedding JSON in dim detection + backfil…
olegbrok Apr 21, 2026
7a98085
fix(memory): replace bare excepts with typed exceptions in store.py (…
olegbrok Apr 21, 2026
74bdd64
fix(oauth): validate state nonce on legacy Google Calendar callback (…
olegbrok Apr 22, 2026
d187cb2
docs: update Deploy section in CLAUDE.md (#314)
olegbrok Apr 22, 2026
d11623b
registry: add gpt-5.5 to OpenAI/Codex seed models
Apr 24, 2026
5dcda4a
Merge main into beta: pick up SDK bump (#320), Opus 4.7 voice (#240),…
Apr 25, 2026
4206933
chore: bump claude-agent-sdk to >=0.1.68
Apr 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ pytest

## Deploy

- Production on Mac Mini (`oleg@10.0.0.32`)
- `sync.sh` sources `.env`, SSH deploys, `status.sh` to verify
- Production on Mac Mini (`oleg@10.0.0.209`)
- Self-update: agents call `update_and_restart()` (pinky-self MCP) — pulls the branch matching `PINKYBOT_CHANNEL` env (`stable`→`main`, `beta`→`beta`) and restarts the daemon
- CI auto-runs on push (`ci.yml`); `main` is branch-protected and requires passing CI + PR review
- Agent data in `data/agents/{name}/` (gitignored)
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ dependencies = [
"httpx>=0.28",
"fastapi>=0.135",
"uvicorn>=0.44",
"claude-agent-sdk>=0.1.66",
"claude-agent-sdk>=0.1.68",
"Pillow>=10.0",
# Federation crypto (sealed_box_v1): X25519, Ed25519, HKDF, XChaCha20-Poly1305.
"cryptography>=41.0",
Expand Down
1 change: 1 addition & 0 deletions src/pinky_daemon/agent_registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -2377,6 +2377,7 @@ def delete_bot_token(self, token_id: str) -> bool:
("anthropic", "claude-opus-4-5", "Claude Opus 4.5", "Previous-gen Opus.", "opus", 200_000, 0, 15.0, 75.0, 1.5, 1, 40),
("anthropic", "claude-sonnet-4-5", "Claude Sonnet 4.5", "Previous-gen Sonnet.", "sonnet", 200_000, 0, 3.0, 15.0, 0.3, 1, 50),
# OpenAI / Codex CLI
("openai", "gpt-5.5", "GPT-5.5", "Newest frontier. Coding + reasoning. Codex sign-in auth only (API pending).", "flagship", 200_000, 0, 1.75, 14.0, 0.175, 0, 55),
("openai", "gpt-5.4", "GPT-5.4", "Flagship. Complex reasoning & coding.", "flagship", 200_000, 0, 1.75, 14.0, 0.175, 0, 60),
("openai", "gpt-5.4-mini", "GPT-5.4 Mini", "Fast + capable. Daily driver.", "mid", 200_000, 0, 0.25, 2.0, 0.025, 0, 70),
("openai", "gpt-5.4-nano", "GPT-5.4 Nano", "Cheapest. High-volume tasks.", "low", 200_000, 0, 0.05, 0.4, 0.005, 0, 80),
Expand Down
17 changes: 9 additions & 8 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading