bright-car-87888
08/20/2026, 5:16 AMinherit), I directly referenced the profile name configured in Step 1.
Issue: An error occurs during the chat session. Based on initial observations, it seems Agent Canvas might be encrypting the API key, but the Agent Server isn't decrypting it before making the model call (though this is just a guess).
Questions:
1. What is the root cause of this issue, and how can it be resolved?
2. Alternatively, is there a better design or architecture pattern to replace my 5 file-based agents (each currently has its own dedicated set of skills)?modern-fireman-99755
08/20/2026, 5:42 AMbright-car-87888
08/20/2026, 6:09 AMinherit works while explicitly referencing the profile name fails:
• Inherit mode: Reuses the parent (main conversation) LLM object directly and completely bypasses the profile store, which is why it stays functional.
• Referencing by name: Triggers store.load without decryption (cipher). As a result, execution strictly depends on whether the API key stored in the profile file is plain text or encrypted.
Since the key is encrypted in the profile store, agent-server receives the raw encrypted string instead of the decrypted API key during model invocation.modern-fireman-99755
08/20/2026, 2:32 PM