CheddahBot/cheddahbot
PeninsulaInd 6e7e2b2320 Add configurable per-task timeouts (env vars, config.yaml, defaults)
Execution brain timeout bumped from 15 min to 45 min default to avoid
content writing timeouts. BLM stays at 30 min. Both configurable via
CHEDDAH_TIMEOUT_EXECUTION_BRAIN / CHEDDAH_TIMEOUT_BLM env vars or
config.yaml timeouts section.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 12:52:04 -05:00
..
tools Add configurable per-task timeouts (env vars, config.yaml, defaults) 2026-03-20 12:52:04 -05:00
__init__.py Initial implementation of CheddahBot personal AI assistant 2026-02-13 20:20:39 -06:00
__main__.py Fix missing ClickUp comments on error status transitions and add pipeline error audit log 2026-03-18 18:28:48 -05:00
agent.py Add configurable per-task timeouts (env vars, config.yaml, defaults) 2026-03-20 12:52:04 -05:00
agent_registry.py 3.2: Create AgentRegistry 2026-02-17 10:06:56 -06:00
api.py Migrate ClickUp Customer field to space-level Client field 2026-03-09 12:23:14 -05:00
clickup.py Enhance ClickUp task creation, smart field setting, and Cora distribution comments 2026-03-11 18:06:03 -05:00
config.py Add configurable per-task timeouts (env vars, config.yaml, defaults) 2026-03-20 12:52:04 -05:00
db.py Add API cost tracking and switch planner to Grok 4.1 Fast 2026-02-23 18:00:11 -06:00
docx_export.py Add document export (.docx) and email delivery feature 2026-02-16 17:00:54 -06:00
email.py Add document export (.docx) and email delivery feature 2026-02-16 17:00:54 -06:00
llm.py Add configurable per-task timeouts (env vars, config.yaml, defaults) 2026-03-20 12:52:04 -05:00
media.py 1.1: Delete dead code and fix all lint errors 2026-02-17 09:56:36 -06:00
memory.py 3.4: Add per-agent memory scoping 2026-02-17 10:09:31 -06:00
notifications.py 1.1: Delete dead code and fix all lint errors 2026-02-17 09:56:36 -06:00
ntfy.py Fix ntfy dedup: make duplicate suppression permanent for process lifetime 2026-03-08 14:22:27 -05:00
press_advantage.py Add submit_press_release tool with Press Advantage API integration 2026-02-16 17:37:41 -06:00
router.py Fix UI errors, message formatting, scheduler auto_execute, and LLM retry 2026-02-19 21:34:02 -06:00
scheduler.py Pass statuses to ClickUp API for task matching and reduce watcher interval 2026-03-18 19:33:32 -05:00
skills.py Reformat code and update ClickUp tools to reset pattern 2026-02-19 20:44:40 -06:00
ui.py Steps 7-8: Eliminate KV store from task pipelines and update tests 2026-02-27 16:26:44 -06:00