rony-llm-agent/pkg
Victor Vargas 49353485e5 feat(agent): thread the new turn through Loop as llm.Message
Run/RunStream took the new turn as a bare string, which had nowhere
to carry ContentPart attachments. Both now take an llm.Message
(Role is forced to RoleUser regardless of what the caller sets), so a
caller building a multimodal turn just fills in Content/Parts on it
instead of the loop needing a second, parallel parameter.
subagent.go and every test call site are updated to wrap their string
prompt as llm.Message{Role: llm.RoleUser, Content: ...} — SubAgent.Run
itself is untouched, it still takes a plain task string.
2026-07-16 22:24:03 -07:00
..
agent feat(agent): thread the new turn through Loop as llm.Message 2026-07-16 22:24:03 -07:00
config style: gofmt 2026-07-12 16:14:15 -07:00
llm feat(llm): add multimodal ContentPart/Parts + per-provider serialization 2026-07-16 22:23:54 -07:00
persona style: gofmt 2026-07-12 16:14:15 -07:00
rag feat(rag): memory taxonomy (episodic/semantic/procedural) + episodic auto-capture 2026-07-15 14:50:31 -07:00
tools feat(sandbox): network egress policy, secret redaction, untrusted-content fencing 2026-07-15 14:50:45 -07:00