← Wszystkie projekty
w budowie

y-berion

Bot Discord, który odpala lokalnego agenta opencode (Big Pickle) w izolowanym sandboxie z web_search — bez tokenów w środowisku, twardy limit 1900 znaków.

O projekcie

Komenda /y-berion odpala le_ster_runner.py, który uruchamia opencode (model Big Pickle) w izolowanym sandboxie z web_search. Bot streamuje aktywność (kroki, myślenie, odpowiedź) na żywo, a wynik wkleja PATCH-em do wiadomości — z webhook fallbackiem, gdy PATCH się nie powiedzie.

Stack

  • Python
  • Discord API
  • opencode CLI

Jak to działa

  • Komenda /y-berion: prompt max 1500 znaków + cooldown 10 s
  • Sandbox: clean_env wycina tokeny/sekrety ze środowiska subprocesu
  • Lockfile (PID + process_alive) — jedno zadanie na raz
  • Live podgląd: kroki aktywności + myślenie (~500 zn.) + odpowiedź (~600 zn.)
  • Finalny format: 4 ostatnie kroki + czysta odpowiedź, twardy limit 1900 zn.
  • Redact sekretów w odpowiedziach + webhook fallback