Skip to content

[P0][M] autorio:對齊已暴露 operations 與已實作 task states / autorio: align exposed operations with implemented task states #25

Description

@VladChang

中文標題

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions