Skip to content

Skill Instructions is not being followed. #1246

@tosehee

Description

@tosehee

I am using adk 1.4.0, and I have over 10+ skills. My understanding is, the skills are first selected, then its L2 information is loaded. Then it should use this instruction to perform the actual steps.

However, what I notice is that, the skill instructions are serving almost like an information, not really a required steps, and the LLM is hallucinating.

I ended up reading the skill instruction, and promote that as System Prompt. Then the LLM is producing much better response.

am I doing right thing or is there a way I am missing. First approach is the skill instruction returning as part of tool loop and the instruction is available as tool response.

The second approach is, I am hijacking the response from the tool call, and promoting that as system prompt, for subsequent calls.

Metadata

Metadata

Assignees

Labels

waiting on reporterWaiting for reaction by reporter. Failing that, maintainers will eventually closed it as stale.

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions