Agent Configuration#
Warning
Project Neo is currently in Technical Preview. Features described in this section may change before general availability.
Agent configuration defines the GenAI agents that power the Chat dashboard in Project Neo: the models behind them, the capabilities they are allowed to use, the knowledge they can reach, and the preferences that govern their behavior.
Overview#
Explains how agent configuration works: what you author, how settings are applied, and how the platform picks a value when multiple sources disagree.
Prerequisites#
Everything to have in place before you start: a target project, the genai command line tool, a project Administrator refresh token, and registered credential handles.
Installation#
How to install the genai command line tool, including its requirements and how to confirm it is working.
Quick Start#
A step-by-step guide to writing, validating, and deploying your first configuration, then checking that it works as expected.
Scheduled Tasks and Approvals#
How to schedule an agent to run on a recurring schedule, and how to gate the tools it may call behind human approval.
Resource Reference#
The complete field reference for every configuration kind: required and optional fields, types, allowed values, and a minimal example for each. Also covers the constraint predicate syntax and how credential handles are registered.
Preference Reference#
The complete catalog of preference paths across the inference, capability, source, and trait namespaces, with the type, allowed values, and default for each.
CLI Reference#
A complete reference for the genai command line tool: create, check, deploy, and inspect a configuration.
API Reference#
The HTTP API behind the genai command line tool, for building your own tools or automating deployment.
Troubleshooting#
Common failures when authoring a configuration, deploying it, calling the API, and running scheduled tasks, each with its symptom, cause, and fix.