Unified context for agent UI components. More...
#include <agent_state.h>
Public Types | |
| using | ChangeCallback = std::function<void()> |
Unified context for agent UI components.
This class serves as the single source of truth for agent-related UI state. It's shared among AgentChatView, AgentProposalsPanel, AgentSidebar, etc.
Definition at line 355 of file agent_state.h.
| using yaze::editor::AgentUIContext::ChangeCallback = std::function<void()> |
Definition at line 415 of file agent_state.h.
|
default |
|
inline |
Definition at line 360 of file agent_state.h.
References chat_state_.
|
inline |
Definition at line 361 of file agent_state.h.
References chat_state_.
|
inline |
Definition at line 363 of file agent_state.h.
References collaboration_state_.
Referenced by yaze::editor::AgentRomSyncPanel::Draw().
|
inline |
Definition at line 364 of file agent_state.h.
References collaboration_state_.
|
inline |
Definition at line 368 of file agent_state.h.
References multimodal_state_.
|
inline |
Definition at line 369 of file agent_state.h.
References multimodal_state_.
|
inline |
Definition at line 371 of file agent_state.h.
References automation_state_.
Referenced by yaze::editor::AgentAutomationPanel::Draw().
|
inline |
Definition at line 372 of file agent_state.h.
References automation_state_.
|
inline |
Definition at line 374 of file agent_state.h.
References agent_config_.
Referenced by yaze::editor::AgentConfigurationPanel::Draw(), yaze::editor::AgentConfigurationPanel::RenderModelConfigControls(), and yaze::editor::AgentConfigurationPanel::RenderModelDeck().
|
inline |
Definition at line 375 of file agent_state.h.
References agent_config_.
|
inline |
Definition at line 377 of file agent_state.h.
References rom_sync_state_.
Referenced by yaze::editor::AgentRomSyncPanel::Draw().
|
inline |
Definition at line 378 of file agent_state.h.
References rom_sync_state_.
|
inline |
Definition at line 380 of file agent_state.h.
References z3ed_command_state_.
Referenced by yaze::editor::AgentZ3EDCommandPanel::Draw().
|
inline |
Definition at line 381 of file agent_state.h.
References z3ed_command_state_.
|
inline |
Definition at line 385 of file agent_state.h.
References persona_profile_.
|
inline |
Definition at line 386 of file agent_state.h.
References persona_profile_.
|
inline |
Definition at line 388 of file agent_state.h.
References proposal_state_.
Referenced by yaze::editor::AgentProposalsPanel::DrawProposalList(), yaze::editor::AgentProposalsPanel::DrawStatusFilter(), yaze::editor::AgentProposalsPanel::FocusProposal(), and yaze::editor::AgentProposalsPanel::RefreshProposals().
|
inline |
Definition at line 389 of file agent_state.h.
References proposal_state_.
|
inline |
Definition at line 391 of file agent_state.h.
References knowledge_state_.
|
inline |
Definition at line 392 of file agent_state.h.
References knowledge_state_.
|
inline |
Definition at line 394 of file agent_state.h.
References tool_execution_state_.
|
inline |
Definition at line 395 of file agent_state.h.
References tool_execution_state_.
|
inline |
Definition at line 400 of file agent_state.h.
References rom_.
|
inline |
Definition at line 401 of file agent_state.h.
References rom_.
|
inline |
Definition at line 402 of file agent_state.h.
References rom_.
|
inline |
Definition at line 405 of file agent_state.h.
References project_.
|
inline |
Definition at line 406 of file agent_state.h.
References project_.
|
inline |
Definition at line 407 of file agent_state.h.
References project_.
|
inline |
Definition at line 410 of file agent_state.h.
References asar_wrapper_.
|
inline |
Definition at line 411 of file agent_state.h.
References asar_wrapper_.
|
inline |
Definition at line 412 of file agent_state.h.
References asar_wrapper_.
|
inline |
Definition at line 416 of file agent_state.h.
References change_listeners_.
|
inline |
Definition at line 419 of file agent_state.h.
References change_listeners_.
|
private |
Definition at line 426 of file agent_state.h.
Referenced by chat_state(), and chat_state().
|
private |
Definition at line 427 of file agent_state.h.
Referenced by collaboration_state(), and collaboration_state().
|
private |
Definition at line 428 of file agent_state.h.
Referenced by multimodal_state(), and multimodal_state().
|
private |
Definition at line 429 of file agent_state.h.
Referenced by automation_state(), and automation_state().
|
private |
Definition at line 430 of file agent_state.h.
Referenced by agent_config(), and agent_config().
|
private |
Definition at line 431 of file agent_state.h.
Referenced by rom_sync_state(), and rom_sync_state().
|
private |
Definition at line 432 of file agent_state.h.
Referenced by z3ed_command_state(), and z3ed_command_state().
|
private |
Definition at line 433 of file agent_state.h.
Referenced by persona_profile(), and persona_profile().
|
private |
Definition at line 434 of file agent_state.h.
Referenced by proposal_state(), and proposal_state().
|
private |
Definition at line 435 of file agent_state.h.
Referenced by knowledge_state(), and knowledge_state().
|
private |
Definition at line 436 of file agent_state.h.
Referenced by tool_execution_state(), and tool_execution_state().
|
private |
Definition at line 438 of file agent_state.h.
|
private |
Definition at line 439 of file agent_state.h.
Referenced by GetProject(), HasProject(), and SetProject().
|
private |
Definition at line 440 of file agent_state.h.
Referenced by GetAsarWrapper(), HasAsarWrapper(), and SetAsarWrapper().
|
private |
Definition at line 441 of file agent_state.h.
Referenced by AddChangeListener(), and NotifyChanged().