Commit Graph

30 Commits

Author SHA1 Message Date
Josh Creek fc04eee93f feat(*): Disable file input for hackathon 2025-04-24 22:18:01 +01:00
Josh Creek a3cdf3ccb8 feat(*): Add homepage content 2025-04-24 22:12:21 +01:00
Josh Creek 6aed400207 build(*): Ensure build works on netlify 2025-04-24 21:36:47 +01:00
Josh Creek 426e52f765 refactor(*): Change CI to use secrets instead of fallbacks 2025-04-24 21:08:13 +01:00
Josh Creek cf907da7ba fix(*): Ensure fallback data works correctly 2025-04-24 20:31:51 +01:00
Josh Creek 5f604b577d build(*): Add support for fallback test mode 2025-04-24 20:14:01 +01:00
Josh Creek a7c1d60db8 test(*): Add basic BDD tests 2025-04-24 08:15:24 +01:00
Josh Creek fa69411829 feat(*): Handle initial thinking step alongside tools 2025-04-22 18:34:31 +01:00
Josh Creek 96b212b63c fix(*): Handle tools correctly 2025-04-22 18:21:23 +01:00
Josh Creek b707fc7370 refactor(*): Use a stream for handling the agent communication 2025-04-22 17:49:00 +01:00
Josh Creek bfa5ac4e5c feat(*): Make page content wider 2025-04-21 19:31:48 +01:00
Josh Creek 54aa8e9fc5 feat(*): Add spelling and grammar 2025-04-21 18:03:56 +01:00
Josh Creek 83feb9ac23 feat(*): Improve styling of upload page 2025-04-21 17:36:30 +01:00
Josh Creek 4f5babbe23 feat(*): Improve the display of tool usage 2025-04-21 16:54:52 +01:00
Josh Creek 76fcdac563 feat(*): Add websockets via partykit for live notifications of tool usage 2025-04-21 15:20:32 +01:00
Josh Creek 839e1183a6 feat(*): Add further tools 2025-04-21 10:33:26 +01:00
Josh Creek 98ff117f73 feat(*): Add AI agent feedback 2025-04-20 23:05:17 +01:00
Josh Creek f7ce48ded0 feat(*): Improve accessibility 2025-04-17 00:00:36 +01:00
Josh Creek 9e5a79f024 feat(*): Add loading spinner 2025-04-16 23:55:54 +01:00
Josh Creek 1be2268e54 feat(*): Add confirmation dialogs 2025-04-16 23:54:14 +01:00
Josh Creek eb932ba379 feat(*): Add error handling 2025-04-16 23:52:25 +01:00
Josh Creek e0b13d4962 feat(*): Add quality of life buttons 2025-04-16 23:48:16 +01:00
Josh Creek bbeb29dea5 feat(*): Enable displaying history using localstorage 2025-04-16 23:39:43 +01:00
Josh Creek e75fbb6694 feat(*): Require adding a description of the task when uploading 2025-04-16 23:26:21 +01:00
Josh Creek e8f1b9447b feat(*): Display feedback after upload 2025-04-16 23:16:05 +01:00
Josh Creek 6eef08c86b feat(*): Add AI functionality to grading endpoint 2025-04-16 23:11:48 +01:00
Josh Creek 6fb6b04432 feat(*): Add mocked grading process 2025-04-16 22:52:41 +01:00
Josh Creek eba66d5a99 feat(*): Add upload functionality 2025-04-16 22:48:08 +01:00
Josh Creek e4779bfa65 feat(*): Add initial scaffolding 2025-04-16 22:41:45 +01:00
Josh Creek cc342577cb chore(*): Add base sveltekit files 2025-04-16 22:28:34 +01:00