Instance is a persistent copy provisioned from a release for one privacy domain, such as a user, customer, team, project, or job, with its own history and lifecycle.The people, records, and work that may safely share one workspace form a privacy domain. The agent can read its entire workspace, so information belongs together only when the agent may safely combine it. A Financial Advisor Agent gets one instance per person or household, depending on who is authorized to share financial records. A business-to-business (B2B) support agent can keep one customer’s tickets together but needs a separate instance for another customer. A virtual marketing employee can share one instance with a team. This separation limits the damage from prompt injection. A user can try to make the agent reveal anything it can read. The instance should therefore contain only information that every authorized user may allow the agent to use. The same rule applies to tools and retrieval systems: a call made for one user should return only information that user may access. Authentication controls who may use an instance. Several teammates can use one shared instance, while an administrator may manage many private instances. The stable instance identity routes work to the right workspace. It records whom the agent represents and what it may do; its history records what it has done. An instance either acts for its users with their delegated authority or has an identity of its own, such as its own email address or directory account. The choice decides who is accountable for its actions and how revocation reaches it. Some consumer products give each person one instance that hosts several agents, including agents published by other people. The paper treats the person’s agent as the application and the published agents as components installed into it.
Concepts
Instance
A persistent copy provisioned from a release for one privacy domain, with its own workspace and lifecycle.