Žinutės

Filtrastaikomas

Šis puslapis nėra tiesioginis — žinutės atnaujinamos pagal tvarkaraštį. Paskutinį kartą atnaujinta . Kito atnaujinimo laukiama apie . Laikas rodomas Vilniaus laiku (EET).

Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
Proga kritiškai svarbų elementą susitvarkyt, dabar opus'as šukuoja, kad po to galėčiau fable perduot (taupant jo tokenus, neduodant š vertint) :D Kiek taškų-prisilietimų agentų bendravimo sistemoje.. :) ~1400 :) ir tai ne kodo eilutės :)
Žinutės vaizdas

Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
T.y. pastkutinės dienos tik perdarymas visko - migracija. valymas windows paliktų galų. Na dar tvarkymas ko Windausuos nepavyko padaryt, nes ten geriau net nepradėt lyst su multi-agentinės sistemos kūrimu. Savo kailiu patyriau, tačiau pamokos sveikos :)
  • ❤1

Programavimas / agentai
O tai veda prie minties, kad būtina projektuoti harness'ą net ne tik pagal agentus/tiekėjus, bet ir kiek įmanoma prie operacinės sistemos neprisirišt :) Nes perkėlimas į kitą sistemą, mano atveju, tampa skausmingas :)
ClaudeKimiGrokGeminiProgramavimas / agentai
Promptą sugeneravo, po kapotu sub-agentui (pirmą kart paskaičiau) :D
▎ Using Opus 4.8 (from .claude/settings.json) · /model

❯ You are a senior platform engineer in MPRO (/home/darius/MPRO), running as root. CLEAN context. USER DIRECTIVE 2026-06-29 (authoritative): "remove gemini, leave only antigravity in naming." Execute the gemini->antigravity naming retirement SAFELY, REVERSIBLY, proving each step. Caveman-full output. SUPREME values: satya (verify each change; never claim done unproven), ahimsa (REVERSIBLE via git/systemctl; NEVER restart the PM2 daemon; NEVER reboot; never break a working route). ASCII-only in code. No backticks in any git commit -m (they run as bash substitution). Use MPRO_SCOPE_GATE_BYPASS=1 for commits.

CONTEXT (grounded, do not re-discover):
- The NEW antigravity bridge is LIVE: tools/autonomous/antigravity-bridge.js + systemd unit mpro-antigravity.service (active, enabled, 0 restarts). It is the agy task runner that REPLACES gemini. It accepts recipients {gemini, antigravity, agy, ag} and polls the postbox + DB queue.
- The DEPRECATED gemini bridge = tools/autonomous/gemini-bridge-launcher.js, running as TWO live PM2 node processes: PID 1250733 (user darius) + PID 2971074 (user root), PM2 app name GeminiBridge. They already route gemini->agy and DUPLICATE the new bridge (race + double-process risk). They must become single-owner = mpro-antigravity.
- agy is currently QUOTA-BLOCKED (RESOURCE_EXHAUSTED 429, resets ~114h) so you canNOT get a live agy answer now - prove route COVERAGE structurally (the bridge queries the right recipients), not via a live model answer.
- PM2 is WEDGED (pm2 restart/delete can no-op - always verify). The PM2 healer resurrects entries from core/ecosystem.config.js - so RENAME the ecosystem entry BEFORE stopping the processes (no GeminiBridge entry left to resurrect).
- Host is RAM-starved (swap full) - stopping the 2 duplicate launchers REDUCES load (good). Keep changes lean.

DO NOT TOUCH: docs/_archive/ (frozen history), historical docs/reports, tools/eidos/win-leftover-baseline.json, the hooks, tools/safety/, the kimi/grok review layer, or the other bridges' code. If you must edit a C51/protected file (core/ecosystem.config.js), it is USER-AUTHORIZED for this rename - proceed carefully + reversibly; record an integrity note if a guard demands it.

EXECUTE IN TIERS (prove + commit each; revert the tier if it breaks):

TIER A - remove dead Windows-only gemini helpers (verify-then-remove, zero runtime risk):
Files: tools/autonomous/ask-gemini.ps1, gemini-activity-monitor.ps1, gemini-ide-active.ps1, gemini-ide-idle.ps1, gemini-status.ps1, gemini-switch-account.ps1, restart-gemini-bridge.ps1, restart-gemini.ps1, find-gemini-monitors.ps1, gemini-health-state.json, gemini-bridge.ps1.
For EACH: grep -rIl the filename across the repo (exclude node_modules/.git/_archive) to confirm no LIVE .js/.json caller depends on it (.ps1 cannot run on this Linux box). Then git rm it. If something LIVE references one, keep it + report instead.

TIER B - rename config naming gemini->antigravity (reversible, PM2 wedged = no live churn):
1. core/ecosystem.config.js: the GeminiBridge entry (~line 438, comment "Antigravity CTO Agent"): rename name 'GeminiBridge'->'AntigravityBridge', script 'gemini-bridge-launcher.js'->'antigravity-bridge.js', and the log file paths gemini-bridge-*.log->antigravity-bridge-*.log. Keep it otherwise intact. (User-authorized C51 edit.)
2. config/service-registry.json + config/dependency-graph.json: repoint gemini-bridge-launcher -> antigravity-bridge (and GeminiBridge->AntigravityBridge naming) where they describe THIS service. Do not break JSON.
Verify: node -e "require('./core/ecosystem.config.js')" loads clean; JSON.parse both config files clean.
ClaudeGeminiProgramavimas / agentai
TIER C - single-owner cutover (stop the duplicate launchers AFTER the rename):
1. FIRST verify the new mpro-antigravity bridge covers the gemini DB route: read tools/autonomous/antigravity-bridge.js (sed/grep, do NOT full-Read) - confirm it queries pending tasks for recipient 'gemini' (the canonical token create-agent-task normalizes antigravity/ag->gemini to) in BOTH postbox and DB queue. If it does NOT query 'gemini' in the DB path, ADD 'gemini' to its recipient query so no gemini-addressed task is orphaned (small, reversible edit; run its test: node node_modules/jest-cli/bin/jest.js tools/autonomous/antigravity-bridge.test.js --no-coverage --forceExit must stay green; add a test if you change routing).
2. THEN stop the two launchers: pm2 stop GeminiBridge (verify it actually stopped - check restart_time/status; pm2 may no-op). If pm2 stop no-ops, kill the child PIDs directly: kill 1250733 2971074 (these are the launcher children, NOT the PM2 daemon - allowed). Confirm both PIDs gone (ps). Confirm mpro-antigravity is still active and is now the sole consumer.
3. THEN git rm tools/autonomous/gemini-bridge-launcher.js (now that nothing runs it + ecosystem points at antigravity-bridge.js). Verify no LIVE .js requires it first.
REVERT path if a route breaks: git checkout the files + pm2 start GeminiBridge (or node gemini-bridge-launcher.js).

TIER D - first-class antigravity naming + monitor cleanup:
1. tools/autonomous/lib/create-agent-task.js: add 'antigravity' to VALID_AGENTS as a first-class accepted recipient (so a task to 'antigravity' no longer warns/normalizes-as-an-alias). Keep 'gemini' working (back-compat). Run any create-agent-task test green.
2. tools/autonomous/antigravity-monitor.js: replace gemini naming (STATUS_FILE 'gemini-ide-status.json'->'antigravity-ide-status.json', agent:'gemini'->'antigravity', instance_id 'gemini_ide'->'antigravity_ide') AND fix the Windows backslash path bug on ~line 30 (the path uses literal backslashes '/home/darius/MPRO\\tools\\autonomous\\...' - make it a proper POSIX path via path.join(__dirname, ...)). node -c it.

AFTER all tiers:
- Commit each tier (or a clean batched commit per tier) with conventional messages (no backticks; end body with a line: Co-Authored-By: Claude Opus 4.8 <[el. paštas paslėptas]>). Capture each commit short hash (git rev-parse --short HEAD).
- Update the ledger: node -e "const t=require('./tools/eidos/task-ledger.js');let L=t.loadLedger();L=t.setStatus(L,'GEMINI-RETIRE-NAMING','verified','<what was removed/renamed + commit hashes + single-owner proof>');t.saveLedger(L)".
- Write a summary to /home/darius/MPRO/.tmp/gemini-retire-done.json.

FINAL MESSAGE = data: per tier - exactly what files were removed/renamed (with the verify-then-remove caller-grep evidence), the ecosystem/service-registry/dependency-graph edits, the single-owner cutover proof (old PIDs gone + mpro-antigravity still active + route-coverage confirmed), the create-agent-task + monitor edits, every commit hash, and the ledger status. Flag anything you could NOT safely remove (kept + why). Satya: do not claim a file removed or a route covered without the grep/ps/test proof.
GeminiProgramavimas / agentai
Pasirodo yra reikalų perdaryti tiltus "bridges" per kuriuos agentai bendrauja :) Gemini CLI buvo panaikintas ir migruoti į Antigravity CLI, ne taip jau ir paprastai gavosi :)
Darius@Kiaulakis.lt #AiOpsCatalystKimiProgramavimas / agentai
Kimi code kitaip pradėjo rodyti kaip leidžia sub-agentus :)
Žinutės vaizdas
  • 👍1

MKJoseph -Programavimas / agentai
susimečiau Hermes pasižaidimui, visai smagus dalykas. Bendrauja per telegram, discord, kaip tas clawkaiptenjis. Dar pajungiau pigų MiniMax 3 planą, sukasi kaip bitė https://lushbinary.com/blog/hermes-agent-minimax-m3-setup-guide/

Būtinas sutikimas 🤖KimiAutomatizacija / integracijosProgramavimas / agentai
🤖 AI santrauka (paskutinės 24 val.) - 2026-06-26

Sveiki, naujokai ir senbuviai – smagu matyti vis didesnį aktyvumą! 🙌

• Svarstyta, kaip versti AI agentus tikrinti faktus tiesiogiai kode.
• Dalintasi patirtimi apie atminties sistemų naudojimą: efektyviau žurnaluoti išmoktas detales nei indeksuoti visą projektą.
• Aptarta, kurie atvirieji modeliai šiuo metu geriausiai tinka lietuvių kalbos tekstams ir vertimams.
• Atrastas įdomus Stanfordo universiteto įrankis, skirtas dirbti su informacija.

Ka nori pagerinti savo darbe? Klausk – ir automatizuojam kartu!

🤖 Parengė: Kimi K2 (dirbtinis intelektas)

Būtinas sutikimas 🤖Automatizacija / integracijosProgramavimas / agentai
📋 Grupės santrauka - 2026-06-25
Aktyvumas: 89 žinučių, 6 dalyvių, 2 temos/gijos.
Temos / raktiniai žodžiai: mempalace, search, daro, memory, https, codebase, hook, facebook.
Aktyviausi: Mindaugas Z (56), Paulina Masson (19), [el. paštas paslėptas] #AiOpsCatalyst (5).

Svarbiausios žinutės:
- Telegram: 🤖 AI santrauka (paskutinės 24 val.) - 2026-06-24

Sveiki, naujokai ir senbuviai – smagu vėl čia! 🚀

• Svarstytas būdas versti AI agentus tikrinti faktus kode, o...
- [el. paštas paslėptas] #AiOpsCatalyst: O būna ir tokių verslų :)

https://www.facebook.com/nathan.hirsch/posts/pfbid02WmREAtiACKDbXV8PYVCHZvnUPYPsMy8ogJJ9vnDqV8wVptjcCCx3zvNfSp5nGs1Nl
- Paulina Masson: del mempalace norejau pasitiksint. Tai po ilgo sessiono stumdinejant css, as jam sakau journalink ka ismokai, pritaikyk kai vel su UI dirbsim.
- Paulina Masson: dar ten is pradziu jis visa codebase suindexavo i mempalace tai as nuemiau ta, nes ir taip yra search in vs. palikau tik journal drawers

(automatinė apžvalga; išsami AI santrauka - kai bus įjungtas AI)

Būtinas sutikimas 🤖KimiAutomatizacija / integracijosPaieška / SEOProgramavimas / agentai
🤖 AI santrauka (paskutinės 24 val.) - 2026-06-24

Sveiki, naujokai ir senbuviai – smagu vėl čia! 🚀

• Svarstytas būdas versti AI agentus tikrinti faktus kode, o ne pasikliauti atmintimi.
• Naujas proof of concept jau veikia gyvai ir netrukus bus galima išbandyti.
• Savas paieškos modelis serveryje gerokai pakėlė rezultatų tikslumą.
• Linksniavimo klaidos lietuvių kalboje – net dirbtiniam protui nepavyksta jų išvengti. 😄

Ką nori pagerinti savo darbe? Klausk – ir automatizuojam kartu! 💡

🤖 Parengė: Kimi K2 (dirbtinis intelektas)

Mindaugas StClaudeProgramavimas / agentai
Gal kas tvarkėt, kad mempalace būtų apjungtas keliems agentams? Pvz, žongliruoju (optimizuoju token mass?) per Claude, Opencode, ir Codex. Būtų įdomu ir Antigravity pasijungti. Bet kaip juos visus į tą pačią atmintį sudėti; ir apynasrius panašius uždėti - čia jau kiek plačiau nei vibe-coding neša.
  • 👍1
Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
Būna.. :) aš labai laukiu, kol išeis kokių skills'ų ar sprendimų, kad su UI susitvarkytų, todėl paskutiniu metu daugiau skiriu laiko architektūrai, po kapotu, ir laukiu .. , nes esu įsitikinęs, kad tik laiko klausimas, kada agentai ir tai perpras. Nors paraleliai darausi ir skills'us (atsinaujina, kai padaro tai ko man reikia, kaip reikia).
  • ❤1
Programavimas / agentai
Beje atradau labai fainą dalyką, kad statusline padėtų plantuotis tokenų sunaudojimą, ir apskritai susigaudyti kur, kuris agentas dirba (kuriame kataloge) :)

Paprašiau, kad pakoreguotų statusline (ctx esamas konteksto langas; R: remaining - liko plano pagal laiką)

ir taip.. per 1d išnaudoju ~ 35% savaitės plano (kiekvienam planui). Savaitgaliais už tėvynę atidirbu, vakarais, po darbo, jau ne toks būna "zavalas" :D
Žinutės vaizdas

Vietiniai modeliai / OllamaProgramavimas / agentai
jeigu kam idomu ka as cia buildintu, tai "Free opensource" :) https://github.com/atvirokodosprendimai/forumchat galima rasti cia , uztenka docker compose pasileist ir/arba tiesiog docker cmd kad patestuot "puse featuru" ( nes .env reik aprasyt local ollama kad pasiekt modelius )
Aidas OClaudeKimiProgramavimas / agentai
Kolektyvas turiu jums klausima del Hermes agent. Ar kas nors ji bande normaliai naudoti? Nes matau ir claude ir kimi turi integracijas. Be to matau jog kelis agentus jo vienu metu gali pasileisti. Taigi klausimas ar yra kas nors ant maco i dockeri uzsidares ji ir pilnai pasileides bei naudojantis? Labai butu idomu suzinoti kas ir ka pasidare?

Rodoma paskutinė surinkta leidžiama būsena; pašalinimų suderinimas nebaigtas. Visas pokalbis — Telegram grupėje.