Files
clickthrough/TODO.md
Luna 38c1127347
All checks were successful
python-syntax / syntax-check (push) Successful in 4s
python-syntax / syntax-check (pull_request) Successful in 5s
feat(exec): require configured secret and header auth for /exec
2026-04-05 20:22:18 +02:00

984 B

TODO

Project: Clickthrough v1

Current Status

  • Draft implementation plan approved
  • Build FastAPI server with screenshot + grid + zoom + actions
  • Add auth + safety guardrails (token, dry-run, bounds)
  • Add AgentSkill docs for operating the API reliably
  • Add Gitea CI workflow for Python syntax safety
  • Add usage docs + quickstart
  • Run local syntax validation

Notes

  • API responses now include request IDs, timestamps, and coordinate metadata
  • Local syntax checks passed (py_compile, compileall)
  • CI workflow runs syntax checks on push + PR

Next

  • Add POST /exec endpoint (PowerShell/Bash/CMD) with timeout + stdout/stderr
  • Add exec configuration via env (CLICKTHROUGH_EXEC_*)
  • Document exec API + config
  • Create backlog issues for OCR/find/window/input/session-state improvements
  • Open PR for exec feature branch and review/merge
  • Require configured exec secret + per-request exec secret header