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
ishaansehgal99
e0827ab03e
feat: Update readme
2025-07-27 13:22:25 -07:00
Kartik Sarangmath
787f748287
fix mobile iap cancellation race condition
2025-07-27 12:19:28 -07:00
Kartik Sarangmath
34171ce8c9
more iap logs
2025-07-27 11:44:27 -07:00
Kartik Sarangmath
1bcb31ef48
more logs to mobile iap
2025-07-27 11:06:06 -07:00
ishaansehgal99
8878b2ca68
fix: py 3.10 fix
2025-07-27 03:19:26 -07:00
ishaansehgal99
63141074bd
fix: py 3.10 fix
2025-07-27 03:17:19 -07:00
ishaansehgal99
a19872ac77
Add python 3.10
2025-07-27 02:06:06 -07:00
Kartik Sarangmath
5c654b391a
validate uuid field
2025-07-26 23:53:58 -07:00
Kartik Sarangmath
b8dd1e5e16
nit
2025-07-26 20:36:13 -07:00
ksarangmath
06ae3d7959
mobile iap w/ revenuecat ( #31 )
...
* mobile iap w revenuecat
* remove anon ids
* progress
* progress
* pls
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-26 20:33:16 -07:00
ksarangmath
cd9925353a
default email false ( #32 )
...
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-26 19:31:06 -07:00
ksarangmath
5b11d4600d
Fix sub ( #29 )
...
* fix sub bug
* bump
* fix test
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
v1.3.11
2025-07-23 00:20:41 -07:00
ksarangmath
cbc5766a2c
fix sub bug ( #28 )
...
* fix sub bug
* bump
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-23 00:14:18 -07:00
ksarangmath
7502c918b1
webhook output clean ( #27 )
...
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-22 23:29:47 -07:00
ksarangmath
2d74117675
Format approval ( #26 )
...
* format approval
* bump
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
v1.3.10
2025-07-22 01:22:32 -07:00
Kartik Sarangmath
05b900777a
sync sdk client git diff
v1.3.9
2025-07-22 00:13:18 -07:00
Kartik Sarangmath
46c0bc912c
v1.3.8
v1.3.8
2025-07-21 23:44:16 -07:00
ksarangmath
fbb4339a78
Git diffs ( #25 )
...
* git diffs
* cmdline arg for git diff
* git diff validation
* change structure
* add git diff to model
* nits
* revert webhook
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-21 23:38:38 -07:00
ishaansehgal99
e5cc84202e
fix: Add deletion
2025-07-19 02:04:01 -07:00
Kartik Sarangmath
7ce16e34d3
multiple webhooks port option
v1.3.7
2025-07-19 01:26:34 -07:00
ksarangmath
4f429df41a
main worktree ( #23 )
...
* main worktree
* bump
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
v1.3.6
2025-07-18 21:22:20 -07:00
ksarangmath
ed6c4504f7
notis in sdk ( #22 )
...
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-18 11:44:54 -07:00
Kartik Sarangmath
48f170fff8
hardcode omnara temporarily
2025-07-18 11:19:24 -07:00
Kartik Sarangmath
a5c0be6e92
hardcode omnara com for now
2025-07-18 11:13:41 -07:00
Kartik Sarangmath
edff7c6a26
url fix
2025-07-18 01:05:20 -07:00
Kartik Sarangmath
b4e75e8e5f
fix url
2025-07-18 01:03:54 -07:00
ksarangmath
741cfa1f82
twilio notifications ( #9 )
...
* twilio
* phone number validation
* enforce user preference
---------
Co-authored-by: Kartik Sarangmath <kartiksarangmath@Kartiks-MacBook-Air.local >
2025-07-18 00:46:56 -07:00