8670ed22be
refactor: gadfly round 3 — one table owns the OpenAI-compat contract
steveandClaude Opus 52026-08-12 16:40:53 -04:00
f1f2b653c3
refactor: gadfly round 2 — both halves of an OpenAI-compat built-in register together
steveandClaude Opus 52026-08-12 16:25:38 -04:00
31d6b59356
refactor(test): gadfly round 1 — share the OpenAI-compat test fixtures
steveandClaude Opus 52026-08-12 16:16:54 -04:00
02cd561eaf
feat(qwen): Alibaba Qwen built-in over Model Studio's OpenAI-compatible mode
steveandClaude Opus 52026-08-12 16:07:41 -04:00
e779169416
Merge pull request 'feat(videogen): LastImage — pin the trailing keyframe (first-last-frame-to-video)' (#26) from feat/videogen-last-frame into main
steve2026-08-08 07:10:26 +00:00
5994d96921
refactor(llamaswap): drop initImageFilename — one caller left, and it was a rename of imageFilename
steveandClaude Opus 52026-08-08 03:06:21 -04:00
588e092465
docs(videogen): gadfly — README FL2V section, and stop pointing at a note that does not exist
steveandClaude Opus 52026-08-08 02:59:12 -04:00
dbc96898ab
fix(videogen): distinct FILENAMES for the two keyframes, not just distinct field names
steveandClaude Opus 52026-08-08 02:50:43 -04:00
44fcfbb273
feat(videogen): LastImage — pin the trailing keyframe (first-last-frame-to-video)
steveandClaude Opus 52026-08-08 02:47:39 -04:00
203895696c
Merge pull request 'fix(agent): recover the front-loaded answer over a summary closer' (#25) from fix/finalize-summary-closer into main
steve2026-08-06 00:39:39 +00:00
127966bb3a
fix(agent): recover the front-loaded answer over a summary closer
steveandClaude Fable 52026-08-05 08:47:40 -04:00
0bd14e01b3
Merge pull request 'feat(faceswap): report whether the likeness actually transferred' (#24) from feat/imagegen-faceswap into main
steve2026-07-31 21:51:12 +00:00
6995a8dee1
feat(faceswap): expose yaw on enumeration too
steve2026-07-31 17:50:27 -04:00
ae2615ca68
feat(faceswap): carry the measured outcome, not just the image
steve2026-07-31 17:49:27 -04:00
ff832cb6b5
Merge pull request 'feat(imagegen): face swap (identity transfer), a separate operation from Edit' (#23) from feat/imagegen-faceswap into main
steve2026-07-31 16:55:09 +00:00
372bf826aa
fix(llamaswap): a headerless non-image response was returned as a PNG
steve2026-07-31 12:34:58 -04:00
0ff90d80f6
feat(imagegen): face swap (identity transfer), a separate operation from Edit
steve2026-07-31 12:25:12 -04:00
316a430116
Merge pull request 'feat(imagegen): reference-image editing for instruction-edit models' (#22) from feat/imagegen-reference-edit into main
steve2026-07-31 01:35:36 +00:00
a941f5ff4a
Merge pull request 'fix(agent): make same-call repeat guard progress-aware' (#21) from fix/progress-aware-same-call-guard into main
steve2026-07-18 23:22:10 +00:00
c5f84b95d8
Merge pull request 'feat: kimi (Moonshot AI) built-in provider (ADR-0026)' (#20) from feat/kimi-provider into main
steve2026-07-18 07:26:10 +00:00
95147f7582
Merge pull request 'feat: wave-3 video surfaces — lipsync, video matte, video upscale, chain jobs (ADR-0025)' (#19) from feat/wave3-video-surfaces into main
steve2026-07-16 23:25:18 +00:00
036406b221
Merge pull request 'feat: wave-3 audio surfaces — stems, SFX, speech enhance, voice clone, translate (ADR-0024)' (#18) from feat/wave3-audio-surfaces into main
steve2026-07-16 23:24:42 +00:00
2660693132
Merge pull request 'feat: wave-3 image + document surfaces — segmentation, colorize, face restore, OCR (ADR-0023)' (#17) from feat/wave3-image-doc-surfaces into main
steve2026-07-16 23:24:33 +00:00
19972b1864
Merge pull request 'fix: live-API corrections — music result shapes, mesh format honesty, mesh conversion' (#16) from fix/live-smoke-round2 into main
steve2026-07-14 16:45:57 +00:00
fd8d56c3c1
fix: live-API corrections — music result shapes, mesh format honesty, mesh conversion
steveandClaude Fable 52026-07-14 12:22:06 -04:00
89a0b2bdd3
Merge pull request 'feat: musicgen + embeddings/rerank surfaces (ADR-0021, ADR-0022)' (#15) from feat/musicgen-embeddings into main
steve2026-07-13 23:14:00 +00:00
148069f6ef
Merge pull request 'feat: media expansion surfaces — edit mask, upscale, background removal, interpolation, diarization, meshgen (ADR-0020)' (#14) from feat/media-expansion-surfaces into main
steve2026-07-13 23:13:36 +00:00
6abb399f5b
fix(agent): recover front-loaded answer past a citations-only terminal turn (#11)
steveandClaude Opus 4.82026-07-10 16:47:32 +00:00
fe44a6da26
Merge pull request 'fix(llamaswap): use A1111 /sdapi/v1/txt2img so seed is honored' (#10) from fix/llamaswap-a1111-seed into main
steve2026-06-29 03:09:29 +00:00
8b924700fb
Merge pull request 'fix(media): drop oldest images on over-count instead of refusing' (#8) from fix/image-overflow-drop-oldest into main
steve2026-06-28 22:43:20 +00:00
a457e76ac7
ci: track gadfly's v1 release tag instead of a pinned sha (#7)
steve2026-06-28 04:08:34 +00:00
78a1d1c3bb
ci: switch gadfly review to the reusable workflow (curated swarm, 5 lenses) (#6)
steve2026-06-28 02:48:28 +00:00
aa25b2c334
Merge pull request 'feat(llamaswap): add llama-swaps (TLS) DSN scheme' (#4) from feat/llama-swaps-tls into main
steve2026-06-27 22:56:59 +00:00
2b35f1741c
Merge pull request 'ci(gadfly): trim the weakest reviewers from the swarm' (#5) from ci/trim-gadfly-reviewers into main
steve2026-06-27 22:56:57 +00:00