Ž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 #AiOpsCatalystKimiGrokProgramavimas / agentai
Aš vis dar stebiuos kaip Kimi gerai gaudosi sistemoje; Pvz. vakar Grok vakar config sutaisė, nors Opus deklaravo, kad sutvarkyta, tiesiog patikrinau ar tikrai viskas ok (paleidau cli terminale ir nifiga), o kimi patvarkė; nors ir codex daviau prieš tai tą pačią užduotį (irgi nesutvarkė). Vnz. man patinka ką matau :)
Darius BProgramavimas / agentai
Su permisions situacija pagerėjo ženkliai, nebeblokuoja žinučių tarpusavyje, bet vistiek reguliariai išmeta užklausas... Erzina iki negaliu... Tas agentas kur VPS Linux su Ubuntu sėdi, jau nieko neprašo ir dirba belekaip greit :D

Martin JokubAutomatizacija / integracijosProgramavimas / agentai
Kai dėliojau šitą temą, tai man 1password, kaip sprendimą davė.


Codex → vykdo CLI komandą
CLI → prašo secret iš 1Password
1Password → grąžina tik reikalingą reikšmę runtime metu
Codex → naudoja reikšmę veiksmui, bet jos nereikia laikyti kode / prompte.


Pvz:
op read "op://Vault/Project/API Key/credential"
Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
Gal utopija, dar viena atėjo mintis, paprašyti, kad surastų būdus kai baigiasi 5h ir savaitės plano limitai, kad likus ~10-12% orkestratoriai agentai jau pradėtų "vyniotis meškeres", nes pasiekus limitus agentai tiesiog sustoja dirbt (praradimai prasideda grįžus) ir jei ir neprarandama ką darė iki tol, tačiau neaišku ar tinkamai pratęs; plius būna sub-agentai pasileidžia savo sub-sub agentus ir gali daug tokenų tiesiog būti iššvaistyta, nes netikrina arba niekas "priverstinio" hook neįperša;

Tad jei pavyks pasidalinsiu su tokiu hook'u ir kad planuotųsi užduočių užbaigimą ir nepriimtų naujų užduočių, tiek neduotų sub agentams :)
Programavimas / agentai
kai nėra sub agentai paleisti, rodos viskas ok (atsinaujinus ar perjungus kitą planą tęsia kur buvo baigta, gat tai mano harness'o klausimas atitinakmai išspręstas);
tai čia spėju ištą klausimą Anthropic anksčiau ar vėliau išspręs, nors jiems neapsimoka spręsti, nes planų turėtojai ir taip jau vakarėlyje daugiau ima nei duoda :) ypač kaip aš, kai visos 5h ir savaitės sesijos max out ir net nebe 3 planų :D

vnz nebesirūpinu pagrindiniais agentais, pradėjau rūpintis sub; sub-sub; sub-sub-sub agentų atmintimi ir lemtimi :D
Programavimas / agentai
Beje labai džiaugiuos, kad galiu tai patirt, ir pvz šiandien ale "nedarbo diena", ir būti laisvu ir dirbti tuo pačiu kas tikiu prasminga yra super prabanga. Kol agentai atsigaus yra ir apie kitus dalykus laiko pagalvot, visgi kokioj gražioj šaly gyvenam :)
  • ❤1
  • 👍1
Programavimas / agentai
apie tuos sub agentus tas raudonas burbuliukas man labai nenaudingas , ir jis pradings po kelių minučių, ir niekas jo nepakels (kažką sukurs naujai, bet jau bus naujas kontekstas) ar geresnis/blogesnis nežinia. O ypač kai tai tidelės užduoties atomazga..
Žinutės vaizdas

Darius BChatGPT / GPTProgramavimas / agentai
va dabar žiūriu video, kol laukiu 5h reset'o ; kaip naudotis ssh nutol
Aš dabar paleidau savo žmonai patestuoti savo agentų sistemą per Telegram botą, ji turi dabar visiškai švarų tuščią kontekstą, kurį pradės lipdyti... Nežinau ar kas nors jai pavyks, bet čia pirmas testas... Planuoju šį produktą paleisti į apyvartą... Siulysiu pereiti nuo pokalbių su ChatGPT iki savo asmeninio agento, kuris gali viską... Tik reiks laiko tai suvokti...
Dokumentai / duomenų apdorojimasProgramavimas / agentai
Gali būti visai įdomus radinys:
https://arxiv.org/pdf/2603.19312
https://arxiv.org/pdf/2509.14252

paduoti agentukams susipažinti ir pasitobulinti savo harness (skillsus, kurie priima, padeda priimti sprendimus) :)
Žinutės vaizdas
  • ❤1
Programavimas / agentai
dar šitas įdomus tik didoki node's https://github.com/lakbychance/graphisual

Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
teko tik girdėti, tačiau pirmą kart gyvai matau, kad sub agentai paleidžia sub agentus :) artėjam prie AGI :)
Žinutės vaizdas
Programavimas / agentai
Jau pasiteisino... Išvengėm bereikalingų komandų, kurios tik teršia et
Nežino; nes sub-agentas pasileidžia švarus, nebent kitaip buvo harness'as pastatytas. Tad sub-agentas kad gautų kontekstą klausinėja ir aiškinasi, degina tokenus. Todėl į sub-agentus išnešti ne tik promptą, ką turi padaryti, o ir daugiau konteksto, jau vėlgi harnesso ir taisyklių klausimas. Ties kuo nuolat pats nemažai laiko skiriu, kol daro produktus (kurie skirti verslui) :)
Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
kažin, be agentų kiek laiko truktų tokia rinkos analizė, ir kiek mano protas būtų pajėgus surinkus tiek informacijos ją apdoroti ir paraleliai plėsti žinių bagažą- kontekstą, kad gavus atsakymus atitinkamai priimti verslo sprendimus? :)
Žinutės vaizdas
  • 👍1
Programavimas / agentai
man pradeda patikt, kad nebeklausinėja, kad klausinėti, kai buvo kelios užduotys vienu metu ir "vis vieną reikdavo pasirinkt.. nors galėjo imt ir pasiplanuot, daryt abi paraleliai per sub-agentus ar vieną po kitos (man nesvarbu seka).. :) Ir mastermind pagaliau pradėjo veikt :)
Žinutės vaizdas
  • 👍1
ClaudeProgramavimas / agentai
ir pastebėjau, kad skiriasi, kai paleidžiu Claude projekto lygmeny, kur visas harnessas ir už projekto ribų; tai verta pasidomėt kiek buvo daroma projektiniam lygmeny, o kiek globaliam; nes gali atrodyti, kad claude ar kiti agentai pamiršta; o problema, kad ne pamiršta, tiesiog priklauso iš kur paleidžiami ir ar globaliai yra išmokinti ar projektiniam lygmeny (projektiniam lygmeny ne viską perneša - paleidus ne projekto kataloge)

Darius@Kiaulakis.lt #AiOpsCatalystProgramavimas / agentai
dabar dilema.. ar dar vieno reik.. :D ar visgi codex išeis neužilgo :)
Žinutės vaizdas

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

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