Initial commit. Establishes: - .gitignore: .env (secrets), .venv, __pycache__, runtime dirs (logs/, state/, queue/, dispatch/). Removes the duplicate .env entry and the .env.example exclusion that was preventing the example file from being tracked. - .env.example: ANTHROPIC_API_KEY/MODEL placeholders, NTFY_TOPIC (auto-generated on first run), STATUS_PORT, HISTORY_CHAR_CAP. - README: install + run quickstart. The daemon implementation lands on a feature branch. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
17 lines
523 B
Plaintext
17 lines
523 B
Plaintext
# Anthropic API
|
|
ANTHROPIC_API_KEY=sk-ant-...
|
|
ANTHROPIC_MODEL=claude-opus-4-7
|
|
|
|
# ntfy.sh notification topic — leave empty on first run; the daemon will
|
|
# generate a random topic and write it back to this file. Subscribe to
|
|
# https://ntfy.sh/<topic> on your phone/laptop to receive needs_jc and
|
|
# error notifications.
|
|
NTFY_TOPIC=
|
|
|
|
# Status endpoint (Flask). Default 8765.
|
|
STATUS_PORT=8765
|
|
|
|
# Optional: override the conversation-history character cap before
|
|
# summarization kicks in. Default 400000.
|
|
HISTORY_CHAR_CAP=400000
|