@promptbook/remote-server
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
22 lines (21 loc) • 656 B
TypeScript
import type { string_agent_hash, string_agent_name } from '../../types/string_agent_name';
import type { string_color } from '../../types/string_person_fullname';
/**
* Normalized identity payload used by all canvas avatar visuals.
*
* @private shared contract for the avatar rendering system
*/
export type AvatarDefinition = {
/**
* Human-readable name of the agent.
*/
readonly agentName: string_agent_name;
/**
* Stable hash of the agent.
*/
readonly agentHash: string_agent_hash;
/**
* Ordered list of agent colors used to derive a palette.
*/
readonly colors: ReadonlyArray<string_color>;
};