fix: support bare dict as predict output type (#2824)
* fix: support bare dict as predict output type
FieldType.from_type did not handle dict-origin types, causing
'unsupported Cog type Dict' during schema validation. Add a branch
to map dict/Dict[K,V] to PrimitiveType.ANY (opaque JSON object),
matching the static Go schema generator.
Also add integration tests for type coverage gaps: dict output,
bool input/output, ConcatenateIterator[str], Iterator[str],
list[str] output, and list[int] input/output.
* chore: sync mise.toml install task from main