019c4c6b0c
chore: removing unnecessary comment
2025-05-12 20:51:21 +01:00
ad2a70aaf3
feat: multiple listeners on channels
...
Multiple device notifications supported.
Actually beautiful
2025-05-12 20:51:06 +01:00
076e230a01
feat: making SSE work on mobiles
2025-05-12 20:11:58 +01:00
636bd9df0e
wipwipwip
2025-05-12 19:54:09 +01:00
64879ac9d6
wip
2025-05-11 16:16:18 +01:00
e674043daa
wip
2025-05-11 16:15:15 +01:00
e8a51ecc52
fix: the reason this wasn't working
...
This was also silent failing, so should probably have a look at it
2025-05-11 14:30:31 +01:00
5a2b990c0c
fix: adding extension hack
...
fix
2025-05-10 22:05:24 +01:00
b97eae10a3
hack: allowing demo@email.com to login straight away for test flight submittion
2025-05-10 21:03:32 +01:00
a4b94fc6c2
feat: frontend receiving processing images and showing them as such
2025-05-10 17:39:09 +01:00
64439d9041
feat: using struct to send notification and improved image model
2025-05-10 16:03:31 +01:00
2f3d643278
feat: not deleting images to process
2025-05-10 15:12:25 +01:00
8e6424aa63
feat: sending notifications
2025-05-10 15:04:11 +01:00
c69ca7da5c
chore: adding log to check error
2025-05-10 14:30:26 +01:00
7b0c84e88e
feat: adding allowed keys to only send when we have a userId
...
This is to prevent users that aren't connected to the socket (somehow),
to not fill up memory with buffered messages we'll never need.
2025-05-10 14:29:48 +01:00
ff7960e2dd
feat: notifier module with buffered channels
2025-05-10 14:21:18 +01:00
52cb50b168
hack: using prod url
2025-05-08 09:52:46 +01:00
eaa029cce1
fix
2025-05-08 09:52:04 +01:00
9a7654ae2d
fix: logs
2025-05-08 09:44:44 +01:00
07b83aa728
feat: allowing user to get a list of their images
...
feat: UI to show and organise user images
2025-05-05 16:24:15 +01:00
9c325c7799
feat: adding timestamps to all important tables
2025-05-05 15:38:05 +01:00
6119938e52
mini just is better :(
2025-05-04 10:19:39 +01:00
ce8d546447
fix: not sleeping
2025-05-04 10:07:31 +01:00
b046a928b0
feat: using gpt-4.1-mini
...
feat: createExistingContact
feat: using nano instead of mini so I don't run out of money instantly
2025-05-03 18:25:35 +01:00
9860dd2dc5
feat(agents): providing a seed so it has more predictable results
2025-05-03 17:31:55 +01:00
4922df6682
fix(sse): some bugs
2025-04-27 14:56:06 +01:00
a9ecd5818a
fix: re-requesting image when all agents are done
...
This means the agents are no longer parallel. Which will eventually be a
bottleneck, but I need to spend a bit more time on allowing for it to be
parallel, but now is not the time.
TODO: add a ticket
2025-04-27 14:45:23 +01:00
d34805030f
feat: frontend responding to backend SSE and refetching images
2025-04-26 20:32:01 +01:00
7f7a2975af
fix
...
wip
fix
2025-04-26 17:08:33 +01:00
b27e191e5c
feat(processing-image): displaying initial status from response
2025-04-26 11:47:51 +01:00
e2a4b85d15
WIP: not closing channels quite yet
2025-04-26 11:47:33 +01:00
f1500837e0
feat: request to get a singular image
2025-04-26 11:47:33 +01:00
e6c027aca7
fix: returning correct array of entity deps
2025-04-26 11:47:33 +01:00
8cdb4367c7
feat: returning better values to frontend
2025-04-26 11:47:33 +01:00
1388383909
feat(sql): model function to allow user to request image properties based on events
2025-04-26 11:47:33 +01:00
3cd60d4dfc
feat(sse): adding info logs
2025-04-26 11:47:33 +01:00
526044d1e3
fix(sse): sending correctly formatted events & exiting function
2025-04-26 11:47:33 +01:00
191ed3db40
fix: backend err
2025-04-26 11:43:37 +01:00
1d07fa271d
wip(logs): displaying image
...
WIP because we need to bypass authorization here
2025-04-19 14:06:05 +01:00
839a1af51b
feat(logs): route to view the logs for each image
2025-04-19 14:03:18 +01:00
0324216753
chore(code): cleaning
2025-04-19 12:16:48 +01:00
335d4403f1
feat(logging): split logging to stdout & database to allow us to view it on webbrowser
2025-04-19 12:14:04 +01:00
89ba950c5b
fix: enabling note agent
2025-04-19 10:30:49 +01:00
2b8e0695c6
feat(events): a better prompt with good integration with location agent
2025-04-19 10:30:29 +01:00
d448a41a9f
feat(contacts): not creating duplicates
2025-04-19 10:07:51 +01:00
a69d4e4d55
feat(location): prompt tweak + going back to faster model
2025-04-18 15:36:51 +01:00
6edc1e2915
feat(location): correctly updating an image if it contains a duplicate locatino
2025-04-18 15:32:07 +01:00
57f1e70c98
feat(agents): improving rationality by adding tool to allow the models to think through choices.
...
This works pretty nicely actually. I'm starting to understand how to
demistify the system prompt and have the tools the agent needs to do a
good job.
2025-04-18 15:06:20 +01:00
1b1f957e01
wip
2025-04-18 14:21:23 +01:00
49969b0608
feat(location-agent): using createLocation instead of updateLocation to simplify
2025-04-18 13:26:42 +01:00