Add workflow execution controls and Share-gate patch #2

Open
opened 2026-09-27 03:46:19 +00:00 by boom · 0 comments
Owner

สรุปการพัฒนา

อัปเดตจาก commit 4438749

สิ่งที่เพิ่ม

  • jev_workflow_run สำหรับรัน stored workflow
  • jev_workflow_status สำหรับตรวจสถานะ
  • jev_workflow_stop สำหรับหยุด workflow
  • รองรับหลาย profile_ids, parameters, close_browser, use_proxy และ run options
  • เพิ่มการตรวจสอบ response/error จาก GemLogin API
  • เพิ่ม workflow_patch.py เพื่อแยกเส้นทาง Share เมื่อปิดการแชร์ และป้องกัน selector error
  • เพิ่ม unit tests และอัปเดต README

Verification

  • 16 passed
  • ไม่มี credential ถูกเพิ่มใน commit
  • production dependencies เดิมยังคงใช้ httpx, mcp, playwright

งานต่อเนื่อง

  • ทดสอบ workflow endpoints กับ GemLogin instance จริง
  • เชื่อม patch เข้ากับขั้นตอนอัปโหลด/รัน workflow จริง หากยังไม่ได้เรียกใช้อัตโนมัติ
  • เพิ่ม postcondition verification ว่า workflow ทำ action สำเร็จจริง ไม่ใช่แค่ API ตอบรับ
## สรุปการพัฒนา อัปเดตจาก commit `4438749` ### สิ่งที่เพิ่ม - `jev_workflow_run` สำหรับรัน stored workflow - `jev_workflow_status` สำหรับตรวจสถานะ - `jev_workflow_stop` สำหรับหยุด workflow - รองรับหลาย `profile_ids`, `parameters`, `close_browser`, `use_proxy` และ run options - เพิ่มการตรวจสอบ response/error จาก GemLogin API - เพิ่ม `workflow_patch.py` เพื่อแยกเส้นทาง Share เมื่อปิดการแชร์ และป้องกัน selector error - เพิ่ม unit tests และอัปเดต README ### Verification - `16 passed` - ไม่มี credential ถูกเพิ่มใน commit - production dependencies เดิมยังคงใช้ `httpx`, `mcp`, `playwright` ### งานต่อเนื่อง - ทดสอบ workflow endpoints กับ GemLogin instance จริง - เชื่อม patch เข้ากับขั้นตอนอัปโหลด/รัน workflow จริง หากยังไม่ได้เรียกใช้อัตโนมัติ - เพิ่ม postcondition verification ว่า workflow ทำ action สำเร็จจริง ไม่ใช่แค่ API ตอบรับ
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
boom/GemMcpJev#2
No description provided.