Ž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 )

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