Commit Graph

22 Commits

Author SHA1 Message Date
829539bdb8 Merge pull request 'feat: hourly rate limits for triggers' (#8) from feat/hourly-ratelimits into main
All checks were successful
Lint and Syntax Check / build (push) Successful in 5s
Reviewed-on: #8
2026-04-04 17:25:03 +02:00
80510370b0 docs: add AGENT_HOURLY env variable to README
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 12s
2026-04-04 17:23:00 +02:00
102c146b60 Delete __pycache__/main.cpython-313.pyc
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 12s
2026-04-04 17:20:01 +02:00
6ee9d2429c Add __pycache__/ to .gitignore and remove cached pyc file
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 5s
2026-04-04 17:19:16 +02:00
6532bd250d feat: add hourly rate limits for agent triggers
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 6s
- Add AGENT_HOURLY env var (default: 60 triggers per hour)
- Track hourly usage in SHSF database with key 'agent_{AGENT_USERNAME}_cooldown'
- Check and increment counter before sending notifications
- Add 'clear_limit' route to reset counter hourly via external trigger

Resolves #4
2026-04-04 17:10:23 +02:00
54840def97 Merge pull request 'feat: Custom Thinking effort' (#7) from feat/custom-thinking-effort into main
All checks were successful
Lint and Syntax Check / build (push) Successful in 12s
Reviewed-on: #7
2026-04-04 16:57:48 +02:00
5d679421de feat: add support for custom thinking effort (resolves #6)
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 1m45s
2026-04-04 16:27:45 +02:00
Space-Banane
eb42400e5b removed timeout
Some checks failed
Lint and Syntax Check / build (push) Failing after 11s
2026-04-04 16:24:36 +02:00
Space-Banane
73335050aa fix: improve message handling and formatting in build_message function
All checks were successful
Lint and Syntax Check / build (push) Successful in 11s
2026-04-04 16:17:58 +02:00
Space-Banane
cd79af6599 Dump json object
All checks were successful
Lint and Syntax Check / build (push) Successful in 11s
2026-04-04 15:21:10 +02:00
Space-Banane
972979a44d removed sample prompts
All checks were successful
Lint and Syntax Check / build (push) Successful in 11s
2026-04-04 14:57:04 +02:00
Space-Banane
990be58fc0 feat: add dispatched Gitea action prompt template
All checks were successful
Lint and Syntax Check / build (push) Successful in 6s
2026-04-04 14:26:27 +02:00
38a5a29bb6 Merge pull request 'feat: custom prompts & notify on comments' (#3) from feat/custom-prompts into main
All checks were successful
Lint and Syntax Check / build (push) Successful in 12s
2026-04-04 00:55:35 +02:00
Space-Banane
61896a2139 feat: enhance agent notifications for issue comments and assignments
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 5s
2026-04-04 00:15:29 +02:00
Space-Banane
31d049d211 feat: temporarily disable sending events to agent for unassign actions
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 33s
2026-04-03 23:46:36 +02:00
Space-Banane
ee43fbf4b1 feat: add prompt.txt to .gitignore
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 1m10s
2026-04-03 22:53:14 +02:00
Space-Banane
97813eb5bc feat: add .shsf.json to .gitignore
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 5s
2026-04-03 22:02:10 +02:00
Space-Banane
cd0f7c85ed feat: add support for custom notification templates via AGENT_PROMPT_FILE_PATH
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 7s
2026-04-03 22:00:44 +02:00
4144e122fa Merge pull request 'feat: make OpenClaw model configurable' (#2) from fix-hardcoded-model into main
All checks were successful
Lint and Syntax Check / build (push) Successful in 41s
Reviewed-on: #2
2026-04-02 17:32:33 +02:00
69f7f3b206 refactor: enforce OPENCLAW_MODEL as a required environment variable
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 5s
2026-04-02 17:17:57 +02:00
e9c540b8c1 feat: make OpenClaw model configurable via environment variable
All checks were successful
Lint and Syntax Check / build (pull_request) Successful in 5s
2026-04-02 17:17:01 +02:00
Space-Banane
694c674581 Add initial implementation of serverless function for Gitea webhook handling
All checks were successful
Lint and Syntax Check / build (push) Successful in 7s
2026-04-02 15:45:11 +02:00