Skip to content

Commit b48bfb7

Browse files
authored
feat(deps): bump eyrie to 6057740 (image-gen + audio-transcription backends) (#247)
Bumps eyrie (and the go.mod pseudo-version together for parity) to pick up eyrie#112: OpenAI-compatible ImageClient (POST /v1/images/generations) and AudioClient (POST /v1/audio/transcriptions). These are the concrete provider backends that wire hawk's pluggable MediaEngine / Transcriber seams (SetMediaEngine / SetTranscriber). The README capabilities table now documents the wiring path: a host routes through the eyrie facade (boundary-guarded; hawk production code does not import eyrie/client directly) and calls the setters, replacing the previous 'needs a wired engine' placeholder.
1 parent 16c9679 commit b48bfb7

4 files changed

Lines changed: 6 additions & 5 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,8 @@ Features adopted from open-source agent projects. All are off by default unless
275275
| Structural code match | `CodeMatch` tool | Tree-sitter query search over Go/Python/TS/TSX |
276276
| Composable toolsets | `hawk toolset [name]` + `Toolset` tool | Named tool groups (research, dev, ops, full_stack) |
277277
| App verification | `AppVerify` tool | Boot-smoke check with readiness polling and evidence artifacts |
278-
| Media generation | `GenerateMedia` tool (needs a wired engine) | Image/video generation with local persistence |
278+
| Media generation | `GenerateMedia` tool | Image/video generation with local persistence. Backend via `tool.SetMediaEngine`; an OpenAI-compatible client ships in `eyrie/client` (`ImageClient`), wired by the host (boundary-guarded — hawk routes through the eyrie facade) |
279+
| Voice transcription | Telegram voice notes + `stt` package | Transcribe Telegram voice/audio into the prompt. Backend via `stt.SetTranscriber`; an OpenAI-compatible client ships in `eyrie/client` (`AudioClient`), wired by the host |
279280
| Git-tree file snapshots | `internal/gitsnapshot` | Content-addressed tree capture/diff/preview/restore |
280281
| Turn-boundary rewind | `internal/filestate` | Per-prompt before/after snapshots with durable store |
281282
| Path reservations | `internal/multiagent` ledger | Detect overlapping-file changes between parallel branches |

external/eyrie

go.mod

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)