Skip to content

Instantly share code, notes, and snippets.

View euforic's full-sized avatar

Christian Sullivan euforic

View GitHub Profile
@euforic
euforic / agent-loop-parity-gist.md
Created February 21, 2026 03:10
picoclaw agent loop parity notes vs codex

Agent Loop Parity Update (vs /tmp/codex)

Date: 2026-02-21

Scope

  • pkg/agent/loop.go
  • pkg/agent/context.go
  • pkg/agent/loop_latest_code_test.go
  • docs/review/agent-loop-vs-codex-2026-02-20.md

Agent Loop Parity Update (vs /tmp/codex)

Date: 2026-02-21

Scope of this update

This captures code changes made in picoclaw around agent loop behavior and related parity work, plus a short status note on transport parity.

Files included in this pass

  • pkg/agent/loop.go
  • pkg/agent/context.go
@euforic
euforic / index.html
Created February 20, 2026 19:04
CCSQ Service Center - Concept of Operations (ConOps) Anchor Graphic
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CCSQ Service Center — Concept of Operations</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
<style>
@euforic
euforic / 01-loop-engine.md
Last active September 23, 2025 06:14
Iterator Loop Primitive Refactor

Iterator Loop Engine API & Core Execution

Status: proposal
Owner: agent-go
Updated: 2025-09-23

Summary

  • Replace core/command with a functional-option loop engine (WithModel, WithTools, WithSystemPrompt, etc.).
  • Provide iterator-style Step(ctx, opts...) returning turn metadata, cost, cached tokens, and session context snapshots.
@euforic
euforic / a2a-eco.md
Last active September 9, 2025 22:15
MCP-A2A Bridge: Agent-to-Agent Protocol Translation with Clean Context Architecture
@euforic
euforic / github_gpg_key.md
Created October 27, 2021 16:28 — forked from ankurk91/github_gpg_key.md
Signing git commits using GPG (Ubuntu/Mac)

Github : Signing commits using GPG (Ubuntu/Mac) 🔐

  • Do you have an Github account ? If not create one.
  • Install required tools
  • Latest Git Client
  • gpg tools
# Ubuntu
sudo apt-get install gpa seahorse
# MacOS with https://brew.sh/
@euforic
euforic / ethutil.go
Last active July 4, 2018 07:38
Ethereum Unit Converter
package ethutil
import (
"fmt"
"math"
"math/big"
"strings"
"github.com/shopspring/decimal"
)
@euforic
euforic / index.js
Created December 5, 2017 20:07
Bottom Card Home Screen React-Native
import React, {PureComponent} from 'react'
import {View, Image, Text, ScrollView} from 'react-native'
//import leafImg from './img/leaf-bg.jpg'
import styles from './styles'
class Home extends PureComponent {
render() {
return (
@euforic
euforic / links.js
Last active August 3, 2017 21:52
Find links on a page and copy to clipboard in Chrome console
@euforic
euforic / server.go
Created July 20, 2017 23:34
Add pprof to a labstack/echo server
package server
import (
"fmt"
"net/http"
_ "net/http/pprof"
"github.com/labstack/echo"
)