2b022c31cb
feat(image-viewer): enhance window focus and visibility handling in ImageViewer component
2025-04-22 20:56:08 +02:00
c3f4403145
fix(linux-tauri): window building on linux
2025-04-19 15:42:14 +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
9b95ffb59e
feat(contact-agent): using createContact with an ID field to provide updates
2025-04-17 18:57:13 +01:00
c9560f6881
feat(event-agent): update events function
2025-04-17 18:19:54 +01:00
c5535a5b3b
feat(location-agent): seperating the tool to allow for replying
...
This means it makes less mistakes and doesnt get as confused.
2025-04-17 18:09:00 +01:00
5ab0d13b21
fix(location-events): adding location id to the database from agent call
2025-04-17 15:32:50 +01:00
15289e4965
feat(prompts): adding better prompts & restoring tool_stop
...
Mistral's models seem to do something really strange if you allow for
`tool_choice` to be anything but `any`. They start putting the tool call
inside the `content` instead of an actual tool call. This means that I
need this `stop` mechanism using a tool call instead because I cannot
trust the model to do it by itself.
I quite like this model though, it's cheap, it's fast and it's open
source. And all the answers are pretty good!
2025-04-17 15:24:21 +01:00
181da1f09d
feat(orchestrator): removing the end tool call
...
fix
2025-04-17 13:00:39 +01:00
90b90a8185
chore: removing unnecessary logging
2025-04-17 13:00:24 +01:00
fb30eb4ad6
wip(orchestrator): improving orchestrator system prompt and tool description
2025-04-17 12:52:54 +01:00
5454a1cfaf
feat(event-location): communicating using tool calls correctly
2025-04-17 11:15:02 +01:00
3716d22eca
fix(logger): nil pointer error + log debug level clean
2025-04-17 11:07:37 +01:00
6d2f0c6108
refactor(agents): not returning an error on factory method
2025-04-17 11:02:11 +01:00
61c158d5b6
refactor(agents): encapsulating prompt and calls inside factory method
2025-04-17 10:58:19 +01:00
82331c0833
fix: using correct eventAgent instead of orchestrator bug + better logging
2025-04-17 10:48:30 +01:00
e42aa75639
refactor(agents): no need to wrap them in another struct
2025-04-17 10:36:11 +01:00
fa486153b4
feat: event agent calling location agent about location ID
...
This is pretty nice. We can now have agents spawn other agents and
actually get super cool functionality from it.
The pattern might be a little fragile.
2025-04-16 14:43:07 +01:00
aacecfffac
wip(agents): allowing event agent to call location agent
2025-04-15 16:44:00 +01:00
e89a342751
feat: Adding text message to describe an action3
2025-04-15 16:43:27 +01:00
e16b6f4529
fix
2025-04-14 20:08:07 +01:00
6ddae3426d
rollback: not using link functions as they are very problematic
2025-04-14 10:59:08 +01:00
67468bddb6
fix(network): restore conditional base URL for development environment
...
- Reintroduced conditional logic for the base URL to switch between local and production endpoints based on the environment.
2025-04-14 11:41:29 +02:00
10bc0a04a2
Merge branch 'main' of https://git.johncosta.tech/JohnCosta27/Haystack
2025-04-14 11:41:11 +02:00
8a57236f04
ffix
2025-04-14 10:40:02 +01:00
b138661991
prompt
2025-04-14 10:38:25 +01:00
6db9bb2ab3
Merge branch 'main' of https://git.johncosta.tech/JohnCosta27/Haystack
2025-04-14 11:37:34 +02:00
6ae2458186
refactor(network): simplify base URL and clean up validators
...
- Updated the base URL to a fixed production endpoint, removing the conditional logic for development.
- Commented out Location and Organizer validations in the eventValidator for future consideration.
- Added a console log in getUserImages to assist with backend response tracking.
2025-04-14 11:37:29 +02:00
51d36bf15b
more prompt
2025-04-14 10:36:21 +01:00
ecc2da5f86
fix more prompt
2025-04-14 10:33:56 +01:00
d7ab3f56dc
stupid
2025-04-14 10:30:46 +01:00
55aa1e67ba
horrible
2025-04-14 10:30:21 +01:00
1f83b721a6
fix: prompts
2025-04-14 10:28:31 +01:00
0596ea2b1e
debug
2025-04-14 10:22:54 +01:00
3c1f6ba40f
fix(network): update base URL for development and production environments
...
- Changed the base URL to use localhost for development and the production URL for other environments.
- Added Location validation back into the eventValidator and removed commented-out code for clarity.
- Cleaned up debugging logs in getUserImages function.
2025-04-14 10:56:32 +02:00
0eff145f02
push
2025-04-14 09:55:50 +01:00
1fa1db7d1b
Merge branch 'main' of https://git.johncosta.tech/JohnCosta27/Haystack
2025-04-14 10:54:24 +02:00
a1369719d7
feat(search): improve Search component with conditional rendering and debugging logs
...
- Added conditional rendering for the "No results found" message using the Show component.
- Introduced debugging logs in getUserImages and Search component to track data flow.
- Cleaned up the data mapping process in getUserImages for better readability.
2025-04-14 10:54:18 +02:00
40ddf737c8
pushhh
2025-04-14 09:54:09 +01:00