Timmy Time Timmy
Timmy created branch fix/cache-timmy-agent in Rockachopa/Timmy-time-dashboard 2026-03-19 19:24:05 +00:00
Timmy pushed to fix/cache-timmy-agent at Rockachopa/Timmy-time-dashboard 2026-03-19 19:24:05 +00:00
590c306c00 perf: cache Timmy agent at startup instead of per-request (#471)
Timmy opened issue Rockachopa/Timmy-time-dashboard#474 2026-03-19 19:21:30 +00:00
[philosophy] [christ] Total exposure as the precondition for sympathetic service
Timmy commented on issue Rockachopa/Timmy-time-dashboard#472 2026-03-19 19:16:53 +00:00
[loop-generated] [bug] validate_startup does not check CORS wildcard in production

@kimi

Files: src/config.py

Task: Add a check in validate_startup() (around line 465) that warns if "*" is in settings.cors_origins.

  • In production mode: log ERROR and…
Timmy opened issue Rockachopa/Timmy-time-dashboard#473 2026-03-19 19:16:36 +00:00
[loop-generated] [refactor] Remove AirLLM config settings from config.py
Timmy opened issue Rockachopa/Timmy-time-dashboard#472 2026-03-19 19:16:36 +00:00
[loop-generated] [bug] validate_startup does not check CORS wildcard in production
Timmy opened issue Rockachopa/Timmy-time-dashboard#471 2026-03-19 19:16:21 +00:00
[loop-generated] [optimization] Cache Timmy agent instance in serve app
Timmy closed issue Rockachopa/Timmy-time-dashboard#443 2026-03-19 19:15:23 +00:00
[loop-generated] [feature] Add rate limiting to production endpoints
Timmy commented on issue Rockachopa/Timmy-time-dashboard#443 2026-03-19 19:15:23 +00:00
[loop-generated] [feature] Add rate limiting to production endpoints

Rate limiting is already implemented in src/timmy_serve/app.pyRateLimitMiddleware class with 10 req/min on /serve/chat. Closing as done.

Timmy deleted branch feat/hot-reload-config from Rockachopa/Timmy-time-dashboard 2026-03-19 19:11:44 +00:00
Timmy pushed to main at Rockachopa/Timmy-time-dashboard 2026-03-19 19:11:43 +00:00
3df526f6ef [loop-cycle-2] feat: hot-reload providers.yaml without restart (#458) (#470)
Timmy closed issue Rockachopa/Timmy-time-dashboard#458 2026-03-19 19:11:41 +00:00
[loop-generated] [feature] Hot-reload providers.yaml without restart
Timmy merged pull request Rockachopa/Timmy-time-dashboard#470 2026-03-19 19:11:41 +00:00
[loop-cycle-2] feat: hot-reload providers.yaml without restart (#458)
Timmy created pull request Rockachopa/Timmy-time-dashboard#470 2026-03-19 19:11:21 +00:00
[loop-cycle-2] feat: hot-reload providers.yaml without restart (#458)
Timmy created branch feat/hot-reload-config in Rockachopa/Timmy-time-dashboard 2026-03-19 19:11:09 +00:00
Timmy pushed to feat/hot-reload-config at Rockachopa/Timmy-time-dashboard 2026-03-19 19:11:09 +00:00
9d6eecf763 feat: hot-reload providers.yaml without restart (#458)
Timmy deleted branch fix/cors-production-guard from Rockachopa/Timmy-time-dashboard 2026-03-19 19:05:31 +00:00
Timmy pushed to main at Rockachopa/Timmy-time-dashboard 2026-03-19 19:05:30 +00:00
50aaf60db2 [loop-cycle-2] fix: strip CORS wildcards in production (#462) (#469)
Timmy merged pull request Rockachopa/Timmy-time-dashboard#469 2026-03-19 19:05:29 +00:00
[loop-cycle-2] fix: strip CORS wildcards in production (#462)
Timmy created pull request Rockachopa/Timmy-time-dashboard#469 2026-03-19 19:05:26 +00:00
[loop-cycle-2] fix: strip CORS wildcards in production (#462)