Commit Graph

21 Commits

Author SHA1 Message Date
tdfischer 0a2a09eb3c scene: stagedirection: switch to a generic playlist name based interface to mixxx, instead of PWM episode numbers 2026-06-16 11:29:48 +02:00
tdfischer 5595b02211 artifacts: split out each artifact source into a submodule, move archive.rs into artifacts/beets.rs 2026-06-15 15:27:20 +02:00
tdfischer 59a03eb72c prediction: don't inflate data with hammering bandcamp, at least until we get musicbrainz working 2026-06-15 15:19:01 +02:00
tdfischer af50abd4d3 prediction: docs++ 2026-06-15 15:18:30 +02:00
tdfischer de78737ce7 prediction: always refresh after each iteration 2026-06-15 15:18:17 +02:00
tdfischer aaa1b48b26 prediction: switch everything over to use log::* 2026-06-11 21:43:31 +02:00
tdfischer a049cdacdb artifacts: make beets more forgiving, and handle errors with logs 2026-06-11 21:41:29 +02:00
tdfischer 0396bc12e0 prediction: move actions into prediction mod 2026-06-09 23:34:07 +02:00
tdfischer 2fe1cc3d5c artifacts: rewrite the artifacts model to be source agnostic for now 2026-06-09 22:00:37 +02:00
tdfischer 96ec57b2d9 src: adopt the log crate and feed logs into the UI 2026-06-09 20:24:11 +02:00
tdfischer eeb27656c7 src: split out conversation and archive bits into separate modules 2026-06-09 19:30:40 +02:00
tdfischer 7f2dd6f8b2 artifacts: move some of the artifacts code into its own module 2026-06-09 19:16:41 +02:00
tdfischer ad90df7767 main: refactor prediction engine to use an event stream 2026-06-09 19:08:08 +02:00
tdfischer 88e1f2a62b Enhance state direction command with ship computer outputs, and report token burn on the UI 2026-06-09 09:04:03 +02:00
tdfischer 26f56d8518 prediction: switch back to the gpt-5.4-mini model for faster responses 2026-06-08 18:42:23 +02:00
tdfischer aa84381d97 prediction: split up the tools into separate functions 2026-06-08 12:00:14 +02:00
tdfischer 17903f1ac9 main: make bandcamp command use bandcamp library to avoid panics 2026-06-05 12:22:36 +02:00
tdfischer 57fc0657b1 prediction: warning-- 2026-06-05 10:05:43 +02:00
tdfischer 51db51b636 prediction: rewrite the messaging to use a loop for self-executing chains, add bandcamp and beets tools 2026-06-05 10:04:19 +02:00
tdfischer 49c720fe46 prediction: completely rewrite the prediction engine by moving all the conversation manipulation into that task out of the UI 2026-06-04 21:34:10 +02:00
tdfischer 9c2023f6ca prediction: also split out the prediction task to another module for future growth 2026-06-03 19:30:23 +02:00