feat(maestro): first-prompt hook behind haiku-autoname
Adds a UserPromptSubmit entry that forwards the hook payload verbatim to /api/sessions/:id/prompt, gated by a haiku-autoname feature that the daemon, the CLI and the umbrella binary all forward. With it off no hook points at the route. Refs #131
This commit is contained in:
+4
-1
@@ -18,7 +18,10 @@ dirs = "5"
|
||||
futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] }
|
||||
libc = "0.2"
|
||||
maestro-config = { path = "crates/maestro-config" }
|
||||
maestro-hooks = { path = "crates/maestro-hooks" }
|
||||
# `default-features = false` so each consumer opts into `haiku-autoname`
|
||||
# through its own feature of the same name (#131); a workspace entry that
|
||||
# leaves defaults on would ignore the members' `default-features = false`.
|
||||
maestro-hooks = { path = "crates/maestro-hooks", default-features = false }
|
||||
maestro-names = { path = "crates/maestro-names" }
|
||||
maestro-protocol = { path = "crates/maestro-protocol" }
|
||||
maestro-testing = { path = "crates/maestro-testing" }
|
||||
|
||||
Reference in New Issue
Block a user