130 Commits

Author SHA1 Message Date
ishaansehgal99
8886cdc81d feat: Add support for continue and resume flags 2025-08-11 23:21:59 -07:00
ishaansehgal99
a6c11919b1 feat: Cleanup readme 2025-08-11 19:07:25 -07:00
ksarangmath
f1a62450fc handle background task (#71)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.4.7
2025-08-11 16:22:14 -07:00
ksarangmath
e294a0f29c handle background tsak (#70)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-11 16:07:17 -07:00
ishaansehgal99
6c5e86ccc5 fix: README nits 2025-08-11 16:05:15 -07:00
ishaansehgal99
9ddd1b14c0 docs: share simplified CLI 2025-08-11 14:31:39 -07:00
ishaansehgal99
ef9492987a bump: version to 1.4.6 v1.4.6 2025-08-11 14:21:05 -07:00
ishaansehgal99
c1c6476b16 test: Include CLI backup 2025-08-11 11:08:59 -07:00
Ishaan Sehgal
4295bf2739 feat: cleanup cli (#69) 2025-08-11 11:03:18 -07:00
ksarangmath
67fc8a5312 better todos (#68)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.4.5
2025-08-11 01:31:04 -07:00
ksarangmath
8e026f9682 dont add old unstaged files (#67)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-11 01:30:43 -07:00
ksarangmath
804d458583 delete agent type (#66)
* delete agent type

* more filters

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-11 00:25:35 -07:00
ksarangmath
23b37cc7d3 race condition sub (#65)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-10 22:08:17 -07:00
ksarangmath
856f0bcf8b delete only messages (#63)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-10 16:47:23 -07:00
ksarangmath
c8e89256da reduce exit time and complete session window termination (#61)
* reduce exit time and complete session window termination

* exit when claude exits

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.4.4
2025-08-09 14:11:39 -07:00
Ishaan Sehgal
2c8e87e2b3 feat: Update free tier (#60) 2025-08-09 13:57:59 -07:00
ksarangmath
95495dbced reduce auth checks (#58)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-09 01:25:23 -07:00
ksarangmath
8ed4ed1728 more db connections (#57)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-09 01:09:31 -07:00
Ranran
664fb20719 Update claude_wrapper_v3.py (#54)
Fix claude_cli not found bug, when install it locally. 
https://docs.anthropic.com/en/docs/claude-code/setup#local-installation
2025-08-08 13:07:24 -07:00
ishaansehgal99
436361619e Merge remote-tracking branch 'refs/remotes/origin/main' 2025-08-08 00:27:22 -07:00
ishaansehgal99
51fe71e420 Bump version to 1.4.3 v1.4.3 2025-08-08 00:26:23 -07:00
ksarangmath
7b4c55b053 eh (#52)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-07 23:45:31 -07:00
ishaansehgal99
fdf74a129f Merge remote-tracking branch 'refs/remotes/origin/main' 2025-08-07 21:52:08 -07:00
ishaansehgal99
2d4d572163 feat: Update readme with diagrams 2025-08-07 21:51:58 -07:00
Kartik Sarangmath
4432da01bd direct connection 2025-08-07 16:39:56 -07:00
ishaansehgal99
d0f7f52d26 feat: redirect to dashboard 2025-08-07 13:00:41 -07:00
ksarangmath
d435f41220 optimize db (#51)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-07 09:24:48 -07:00
Kartik Sarangmath
011ba67d5f revert db 2025-08-07 08:56:26 -07:00
Kartik Sarangmath
8ddef29e2a change db settings 2025-08-07 08:47:14 -07:00
ksarangmath
9ea908bf36 Fix database connection pool configuration for Supabase (#50)
- Add proper connection pooling limits to prevent "Max client connections reached" errors
- Configure pool_size=3 and max_overflow=2 to stay under Supabase's 15 connection limit
- Add pool_pre_ping=True to detect and handle stale connections
- Set pool_recycle=1800 to refresh connections every 30 minutes
- Add pool_timeout=30 to gracefully handle connection unavailability

This configuration is optimized for Supabase's session mode pooler (port 5432)
and prevents connection exhaustion issues.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-07 02:09:05 -07:00
ksarangmath
b5489fe68e notify smaller (#49)
* notify smaller

* updates

* fix

* fix

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-07 00:04:05 -07:00
Kartik Sarangmath
f598cd165b v1.4.2 v1.4.2 2025-08-06 17:58:44 -07:00
ksarangmath
a28ac2858c Git diff claude (#48)
* progress

* new trigger

* bug fix

* bump

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-06 17:57:23 -07:00
ksarangmath
1a96e8d997 fix alembic migration (#47)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-06 17:12:12 -07:00
ishaansehgal99
ac6d7241ec feat: add delete chat and rename chat 2025-08-05 15:11:19 -07:00
ksarangmath
219ca812b4 better security (#46)
* better security

* working

* clean up

* changes

* raise exceptions

* changes

* fix stdio

* clean up

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.4.0
2025-08-05 00:17:43 -07:00
Kartik Sarangmath
92702995d6 revert local v1.3.16 2025-08-04 02:03:33 -07:00
ksarangmath
eaca5a0ad0 Refactor (#45)
* progress

* refactor

* backend refactor

* test

* minor stdio changes

* streeeeeaming

* stream statuses

* change required user input

* something

* progress

* new beginnings

* progress

* edge case

* uuhh the claude wrapper def worked before this commit

* progress

* ai slop that works

* tests

* tests

* plan mode handling

* progress

* clean up

* bump

* migrations

* readmes

* no text truncation

* consistent poll interval

* fix time

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-08-04 01:44:42 -07:00
ksarangmath
140be5b512 Update pyproject.toml v1.3.15 2025-08-01 01:10:54 -07:00
ksarangmath
e5b2d8ddca Revert "Webhook logs" (#44)
* Revert "Webhook logs (#42)"

This reverts commit 1a3b331c03.

* upgrade

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.3.14
2025-07-31 10:58:32 -07:00
ksarangmath
1a3b331c03 Webhook logs (#42)
* logs

* bump

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.3.13
2025-07-30 20:23:06 -07:00
Amit Patil
d80eb7b2ac fix: environment variable override for database configuration (#40) 2025-07-29 20:22:35 -07:00
ksarangmath
770c7ef7e7 better webhook handling (#37)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-07-28 15:51:26 -07:00
ksarangmath
59f791d994 minor readme updates (#36)
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
2025-07-28 12:53:43 -07:00
ksarangmath
70a52477d9 Single instance id set in stdio (#34)
* deterministic instance id

* test

* condense system prompt

* revert

* bump

---------

Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local>
v1.3.12
2025-07-28 01:36:53 -07:00
Kartik Sarangmath
f4b060a444 more error handling for provider switches 2025-07-27 17:55:59 -07:00
Kartik Sarangmath
a00b7a6b3e fix subscription provider transition 2025-07-27 17:51:27 -07:00
Kartik Sarangmath
658a3d8dab handle different subscription providers 2025-07-27 16:28:02 -07:00
ishaansehgal99
9e71798317 fix: README nits 2025-07-27 16:27:07 -07:00
ishaansehgal99
2bd739e59c fix: Clean up readme further 2025-07-27 16:15:48 -07:00