GareArc
6532b4d161
fix(openapi): tighten _DISPATCH return type + cover helper edge cases
- _DISPATCH value type: tuple[Any, dict[str, Any] | None] (was Any, Any).
Helpers always return one of (stream_obj, None) or (None, dict);
tightened sig lets mypy flag wrong shapes when Task 3's route handler
unpacks the result.
- Comment _run_completion's auto_generate_name + query mutations
(legacy parity; non-obvious without grep-archaeology).
- Unit cover _unpack_blocking (mapping / tuple / non-mapping branches)
+ AppRunRequest.conversation_id field validator (strip-to-None,
invalid-uuid raise, valid-uuid passthrough).
2026-05-07 00:05:20 -07:00
..
2026-05-05 18:07:47 -07:00
2026-04-26 23:08:15 -07:00
2026-05-05 18:07:47 -07:00
2026-05-05 18:08:12 -07:00
2026-05-06 00:53:41 -07:00
2026-05-05 20:08:43 -07:00
2026-05-06 00:53:41 -07:00
2026-05-07 00:05:20 -07:00
2026-05-05 21:12:33 -07:00
2026-04-27 17:25:17 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-26 23:08:15 -07:00
2026-05-06 00:53:41 -07:00
2026-05-06 00:53:41 -07:00
2026-05-06 23:51:54 -07:00
2026-04-28 21:44:54 -07:00
2026-04-28 21:44:54 -07:00