中文標題
autorio:對齊已暴露 operations 與已實作 task states
English Title
autorio: align exposed operations with implemented task states
Metadata
- Priority:
P0
- Size:
M
- Repo labels:
enhancement, help wanted
- Suggested labels:
priority:P0, size:M, area:autorio
Summary
autorio currently exposes operations that are not fully backed by the runtime state machine.
Problem
attack_nearest_enemy is exposed through remote.add_interface, but there is no corresponding attack execution loop in on_tick.
research_technology starts research immediately, but it is not consistently tracked through the same task lifecycle as other queued operations.
This makes the agent believe some actions are available and observable when they are not.
Proposed Change
Audit every exposed operation in autorio_operations and ensure each one is either:
- fully implemented in the task queue and tick loop
- explicitly removed from the public interface until implemented
Acceptance Criteria
- Every exposed operation can be executed end-to-end from the agent side.
- No operation can be queued without a matching runtime handler.
- Task completion and failure behavior is consistent across all operations.
References
中文標題
autorio:對齊已暴露 operations 與已實作 task statesEnglish Title
autorio: align exposed operations with implemented task statesMetadata
P0Menhancement,help wantedpriority:P0,size:M,area:autorioSummary
autoriocurrently exposes operations that are not fully backed by the runtime state machine.Problem
attack_nearest_enemyis exposed throughremote.add_interface, but there is no corresponding attack execution loop inon_tick.research_technologystarts research immediately, but it is not consistently tracked through the same task lifecycle as other queued operations.This makes the agent believe some actions are available and observable when they are not.
Proposed Change
Audit every exposed operation in
autorio_operationsand ensure each one is either:Acceptance Criteria
References