[v0.2.0] Evidence collection และ profile quarantine usage #3

Open
opened 2026-10-02 10:06:09 +00:00 by boom · 0 comments
Owner

Summary

เวอร์ชัน 0.2.0 เพิ่มระบบเก็บหลักฐานผลลัพธ์และกักกันโปรไฟล์ที่พบปัญหา

Evidence collection

jev_gemlogin_task จะคืน evidence ต่อโปรไฟล์ โดยประกอบด้วย:

  • URL ของหน้าที่เข้า
  • page title
  • ข้อความหน้าเว็บแบบจำกัดขนาด
  • ลิงก์ที่พบพร้อม anchor text
  • ลิงก์ที่ซ้ำจะถูกรวมเหลือรายการเดียว
  • credentials ใน URL จะถูกตัดออก

Evidence ถูกเก็บโดย MCP และไม่ถูกส่งเข้า Jev เพื่อใช้ตัดสินใจ ผู้เรียกสามารถใช้ URL เหล่านี้ตรวจสอบแหล่งที่มาและสรุปผลต่อได้

Profile quarantine

ก่อนรัน task/workflow ระบบจะตรวจสอบ:

  • proxy health
  • Facebook checkpoint / identity verification
  • Facebook login/account issue ที่ตรวจพบจากหน้า browser

เมื่อพบปัญหา โปรไฟล์จะได้สถานะ quarantined และจะไม่ถูกใช้งานต่อจนกว่าจะ release

ตรวจสอบรายการที่ถูกกักกัน:

jev_gemlogin_quarantine_status()

ย้ายโปรไฟล์ไปยังกลุ่มที่มีอยู่แล้ว:

jev_gemlogin_quarantine_apply(
  profile_ids=["profile-id"],
  group_name="Issue-Proxy"
)

ปลดกักกันอย่างชัดเจน:

jev_gemlogin_quarantine_release(profile_id="profile-id")

กลุ่มที่แนะนำ:

  • Issue-Proxy
  • Issue-Facebook-Checkpoint
  • Issue-Facebook-Login
  • Issue-Unknown

หมายเหตุ: API สาธารณะของ GemLogin ยังไม่เปิด endpoint สำหรับสร้างกลุ่มใหม่ MCP จึงไม่สร้างหรือลบกลุ่มอัตโนมัติ และจะย้ายได้เฉพาะกลุ่มที่มีอยู่แล้วเท่านั้น

Verification

  • Test suite: 53 passed
  • Version: 0.2.0
  • Commit: 896f86d
## Summary เวอร์ชัน 0.2.0 เพิ่มระบบเก็บหลักฐานผลลัพธ์และกักกันโปรไฟล์ที่พบปัญหา ## Evidence collection jev_gemlogin_task จะคืน evidence ต่อโปรไฟล์ โดยประกอบด้วย: - URL ของหน้าที่เข้า - page title - ข้อความหน้าเว็บแบบจำกัดขนาด - ลิงก์ที่พบพร้อม anchor text - ลิงก์ที่ซ้ำจะถูกรวมเหลือรายการเดียว - credentials ใน URL จะถูกตัดออก Evidence ถูกเก็บโดย MCP และไม่ถูกส่งเข้า Jev เพื่อใช้ตัดสินใจ ผู้เรียกสามารถใช้ URL เหล่านี้ตรวจสอบแหล่งที่มาและสรุปผลต่อได้ ## Profile quarantine ก่อนรัน task/workflow ระบบจะตรวจสอบ: - proxy health - Facebook checkpoint / identity verification - Facebook login/account issue ที่ตรวจพบจากหน้า browser เมื่อพบปัญหา โปรไฟล์จะได้สถานะ quarantined และจะไม่ถูกใช้งานต่อจนกว่าจะ release ตรวจสอบรายการที่ถูกกักกัน: jev_gemlogin_quarantine_status() ย้ายโปรไฟล์ไปยังกลุ่มที่มีอยู่แล้ว: jev_gemlogin_quarantine_apply( profile_ids=["profile-id"], group_name="Issue-Proxy" ) ปลดกักกันอย่างชัดเจน: jev_gemlogin_quarantine_release(profile_id="profile-id") กลุ่มที่แนะนำ: - Issue-Proxy - Issue-Facebook-Checkpoint - Issue-Facebook-Login - Issue-Unknown หมายเหตุ: API สาธารณะของ GemLogin ยังไม่เปิด endpoint สำหรับสร้างกลุ่มใหม่ MCP จึงไม่สร้างหรือลบกลุ่มอัตโนมัติ และจะย้ายได้เฉพาะกลุ่มที่มีอยู่แล้วเท่านั้น ## Verification - Test suite: 53 passed - Version: 0.2.0 - Commit: 896f86d
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#3
No description provided.