Cause (Documented platform behavior): Loader creates tensors per arch definition; missing or extra tensors abort load. Fix status: documented_behavior Limitations: - Version-skew cause is inferred from loader logic; specific incidents not cited. Other error fragments: - wrong num
Cause (Documented platform behavior): Background jobs are resumable only within the provider retention window; Pydantic AI maps the 404 on retrieve to this typed error. Fix status: documented_behavior Limitations: - Retention window value comes from the Pydantic AI docstring, not
Cause (Documented platform behavior): BeanUtil.checkUnsupportedType builds the message '%s type %s not supported by default: add Module "%s" to enable handling' for java.time classes when MapperFeature.REQUIRE_HANDLERS_FOR_JAVA8_TIMES is enabled (default), naming jackson-datatype
Cause (Documented platform behavior): Safety limit on LLM calls per run to prevent runaway loops. Fix status: documented_behavior Misleading approaches: - Setting a huge limit without fixing a tool-call loop only increases cost. Evidence (public sources, summarized; not reproduce
Cause (Documented platform behavior): The model hit its output token limit (max_tokens or provider default) mid tool call, so arguments were truncated; Pydantic AI raises rather than executing or retrying with broken args. Fix status: documented_behavior Misleading approaches: -
Cause (Documented platform behavior): time.Time.UnmarshalJSON requires RFC 3339 including a zone offset or Z; ParseError messages have the form parsing time "value" as "layout": cannot parse "elem" as "layoutElem". Fix status: documented_behavior Limitations: - The fully rendered
Cause (Documented platform behavior): ADK owns these fields (tool dispatch, instructions, output schema, transport) and rejects them in generate_content_config. Fix status: documented_behavior Other error fragments: - System instruction must be set via LlmAgent.instruction, not v
Cause (Documented platform behavior): add_messages removes by id and raises when a RemoveMessage targets a non-existent id. Fix status: documented_behavior Limitations: - REMOVE_ALL_MESSAGES recommendation not verified in this source excerpt. Evidence (public sources, summarized;
Cause (Documented platform behavior): Converter compares tensor names in index weight_map vs tensors found in parts. Fix status: documented_behavior Other error fragments: - Mismatch between weight map and model parts for tensor names: Evidence (public sources, summarized; not re
Cause (Documented platform behavior): langchain-anthropic mirrors the API constraints of these models locally and raises before sending: they use adaptive thinking controlled by output_config.effort and do not accept custom sampling parameters (Fable). Fix status: documented_beha
Cause (Documented platform behavior): JSONEncoder.default raises TypeError(f'Object of type {name} is not JSON serializable') for any type not in the built-in conversion table (dict, list, tuple, str, int, float, bool, None). Fix status: documented_behavior Misleading approaches:
Cause (Documented platform behavior): map_tensor_name raises when TensorNameMap has no entry for the name/suffix. Fix status: documented_behavior Limitations: - Causes for unmapped tensors are inferred from the mapping mechanism; not a maintainer statement per model. Evidence (pu
Cause (Documented platform behavior): ADK agents form a tree; each agent instance can have only one parent, assigned in model_post_init. Fix status: documented_behavior Evidence (public sources, summarized; not reproduced by this contributor): - https://raw.githubusercontent.com/
Cause (Documented platform behavior): Async savers bridge sync calls by scheduling on their loop; doing that from the loop thread would deadlock, so they raise. Fix status: documented_behavior Other error fragments: - Synchronous calls to AsyncPostgresSaver - Synchronous calls to
Cause (Documented platform behavior): Security fix: Jinja custom filters are arbitrary callables that can run during template compilation, and a serialized unsafe flag could disable the Jinja sandbox (RCE via untrusted pipelines); safe mode now refuses both. Fix status: documente
Cause (Documented platform behavior): The Anthropic API rejects forced tool_choice with thinking; the wrapper binds the schema tool without forcing and raises if no tool call is produced. Fix status: documented_behavior Evidence (public sources, summarized; not reproduced by this
Cause (Documented platform behavior): The converter identifies the pre-tokenizer by hashing tokenization of a probe string; unknown hashes raise NotImplementedError. The warning names two reasons: model not added to convert_hf_to_gguf_update.py, or pre-tokenization config changed
Cause (Documented platform behavior): Until 3.10, fromisoformat only supported formats emitted by date.isoformat()/datetime.isoformat(), which never emit 'Z'. The 3.11 docs note fromisoformat was extended to accept most ISO 8601 formats (example '2011-11-04T00:05:23Z' -> tzinfo=t
Cause (Documented platform behavior): ADK uses agent names as identifiers (e.g. transfer targets, event authors) and validates name.isidentifier(); "user" is reserved for end-user input. Fix status: documented_behavior Other error fragments: - Found invalid agent name: Evidence (