You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(agents): move InstructionProvider alias into instructions_utils
Move the InstructionProvider type alias out of llm_agent.py into the
existing utils/instructions_utils.py module, and re-export it from
llm_agent so existing imports (and the public API) are unaffected. This
lets other agents (e.g. ManagedAgent) reuse the alias without importing
the heavy llm_agent module, and colocates it with inject_session_state,
the helper that consumes an InstructionProvider's output.
Co-authored-by: Haran Rajkumar <haranrk@google.com>
PiperOrigin-RevId: 951007235
0 commit comments