//#region src/domains/run/constants/artifact-syntax.ts
/**
* XML tag names used in LLM responses for artifact operations.
*/
const ARTIFACT_TAG = {
	CREATE: "artifact:create",
	REF: "artifact:ref"
};
/**
* Sentinel object keys used in tool arguments for reference resolution.
*/
const SENTINEL_KEY = {
	ARTIFACT: "$artifact",
	TOOL: "$tool"
};
/**
* Built-in tool names for artifact operations.
*/
const ARTIFACT_TOOL = { GET_REFERENCE: "get_reference_artifact" };

//#endregion
export { ARTIFACT_TAG, ARTIFACT_TOOL, SENTINEL_KEY };