Skyportal
A management tool designed for AI agent operations scenarios. It provides a CLI interface and supports an approval-pending queue alongside an explicit rejection mechanism, combining automated efficiency with human judgment in agent workflow management.
Timeline (last 90 days)
A Skyportal team member raised on Reddit the question of who is responsible for syncing changes back to Git after an emergency production fix.
The command `skyportalai --json chat status CHAT_ID` can be used to view pending approval requests under a specified session in JSON format.
The command `skyportalai chat reject CHAT_ID APPROVAL_ID --reason` can be used to reject a pending approval request and attach a reason.
Skyportal provides a command-line tool (CLI) to manage operation requests initiated by agents.
Skyportal combines automation efficiency with human judgment through a 'pending-approval queue + explicit rejection mechanism,' achieving a division of labor in which the agent proposes plans and humans oversee high-risk actions.
In Skyportal, the `--reason` parameter provides an audit record for the agent's rejection rationale and helps the agent adjust its subsequent behavior.
Rejecting a pending approval request only blocks actions that have not yet been executed; it does not stop commands already running, nor can it undo operations that have already completed.
All Facts (6)
Skyportal provides a command-line tool (CLI) to manage operation requests initiated by agents.
50%UnverifiedThe command `skyportalai --json chat status CHAT_ID` can be used to view pending approval requests under a specified session in JSON format.
50%UnverifiedThe command `skyportalai chat reject CHAT_ID APPROVAL_ID --reason` can be used to reject a pending approval request and attach a reason.
50%UnverifiedRejecting a pending approval request only blocks actions that have not yet been executed; it does not stop commands already running, nor can it undo operations that have already completed.
50%UnverifiedSkyportal combines automation efficiency with human judgment through a 'pending-approval queue + explicit rejection mechanism,' achieving a division of labor in which the agent proposes plans and humans oversee high-risk actions.
50%UnverifiedIn Skyportal, the `--reason` parameter provides an audit record for the agent's rejection rationale and helps the agent adjust its subsequent behavior.
50%