Commit Graph

4 Commits

Author SHA1 Message Date
34BFF76918A9449ABAB323149DDCEA73 ca79659e3e feat: add Windows Selenium runner for CONTRACT_CREATE 2026-08-13 15:26:34 +08:00
Yuuuu 4060d7b45d feat: add portable mock agent that follows next_node
Introduce a shared start/complete/fail shell and a mock runner so macOS can close the 13-node chain without YiSaiQi. Human nodes leave only through task submit, contract wait uses check-result, and submit tokens stay within the 64-char column.
2026-08-13 11:35:10 +08:00
Yuuuu 979ff6a3ba fix: close state machine exits for archive, retry, and human nodes
Archive the job when entering ARCHIVE_JOB. Add a retry endpoint that reopens FAILED_RETRYABLE without overwriting attempt history. Escalate contract-wait timeout into an OPS task, and reject RPA complete on human nodes so only task submit can leave them.
2026-08-13 11:24:51 +08:00
Yuuuu 26ac889b4a chore: initial import of AutoRpa state center and YiSaiQi package
Import the existing state center, web UI, YiSaiQi callback skeleton, and project docs. Ignore local venvs, node_modules, recordings, and the duplicate state_center copy.
2026-08-13 11:12:15 +08:00