6c92f85d10
Bring the Nexus/Praxis/Hexis integration in line with MAVEN_ECOSYSTEM_ARCHITECTURE.md: - Praxis over HTTP: drop the in-process praxis.db open (praxisstore/ praxistools) and call praxisd's /api/v1/tools/* API via a new praxisClient. Honors the "no component reads another's DB" invariant (AC#12). PraxisConfig.DBPath -> URL. - Hexis confirmation gate: mutating capabilities (ReadOnly=false) now park a bound pendingHexis confirmation and require a spoken "да" before executing; read-only run immediately (AC#7, no auto attention->action). - Capability safety: >1 verb match is ambiguous -> ask instead of firing the first; ambiguous Nexus resolution asks for clarification (AC#2). - Correlation IDs on Hexis execute, recorded in the cross-service trace. - Bug: importance arrives as JSON float64 over HTTP, not int. - Tests: confirm-gate, decline, read-only, and ambiguity paths. Build: vendor/ bakes in the hexis client (replace-directed at a sibling repo outside the Docker context); Dockerfile builds from vendor and no longer `go mod download`s the unreachable replace paths. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
152 lines
1.8 KiB
Go
152 lines
1.8 KiB
Go
// Code generated by modernc.org/undup from the per-target sqlite_*.go files; DO NOT EDIT.
|
|
|
|
//go:build (darwin && amd64) || (darwin && arm64) || (windows && (amd64 || arm64)) || (windows && 386)
|
|
|
|
package sqlite3
|
|
|
|
const AF_APPLETALK = 16
|
|
|
|
const AF_CCITT = 10
|
|
|
|
const AF_CHAOS = 5
|
|
|
|
const AF_DATAKIT = 9
|
|
|
|
const AF_DECnet = 12
|
|
|
|
const AF_DLI = 13
|
|
|
|
const AF_ECMA = 8
|
|
|
|
const AF_HYLINK = 15
|
|
|
|
const AF_IMPLINK = 3
|
|
|
|
const AF_INET = 2
|
|
|
|
const AF_ISO = 7
|
|
|
|
const AF_LAT = 14
|
|
|
|
const AF_NS = 6
|
|
|
|
const AF_OSI = 7
|
|
|
|
const AF_PUP = 4
|
|
|
|
const AF_SNA = 11
|
|
|
|
const AF_UNIX = 1
|
|
|
|
const AF_UNSPEC = 0
|
|
|
|
const FALSE = 0
|
|
|
|
const FP_SNAN = 1
|
|
|
|
const INT_FAST16_MAX = 32767
|
|
|
|
const INT_FAST16_MIN = -32768
|
|
|
|
const MSG_DONTROUTE = 4
|
|
|
|
const MSG_OOB = 1
|
|
|
|
const MSG_PEEK = 2
|
|
|
|
const PF_APPLETALK = 16
|
|
|
|
const PF_CCITT = 10
|
|
|
|
const PF_CHAOS = 5
|
|
|
|
const PF_DATAKIT = 9
|
|
|
|
const PF_DECnet = 12
|
|
|
|
const PF_DLI = 13
|
|
|
|
const PF_ECMA = 8
|
|
|
|
const PF_HYLINK = 15
|
|
|
|
const PF_IMPLINK = 3
|
|
|
|
const PF_INET = 2
|
|
|
|
const PF_ISO = 7
|
|
|
|
const PF_LAT = 14
|
|
|
|
const PF_NS = 6
|
|
|
|
const PF_OSI = 7
|
|
|
|
const PF_PUP = 4
|
|
|
|
const PF_SNA = 11
|
|
|
|
const PF_UNIX = 1
|
|
|
|
const PF_UNSPEC = 0
|
|
|
|
const SOCK_DGRAM = 2
|
|
|
|
const SOCK_RAW = 3
|
|
|
|
const SOCK_RDM = 4
|
|
|
|
const SOCK_SEQPACKET = 5
|
|
|
|
const SOCK_STREAM = 1
|
|
|
|
const SOL_SOCKET = 65535
|
|
|
|
const SO_ACCEPTCONN = 2
|
|
|
|
const SO_BROADCAST = 32
|
|
|
|
const SO_DEBUG = 1
|
|
|
|
const SO_DONTROUTE = 16
|
|
|
|
const SO_ERROR = 4103
|
|
|
|
const SO_KEEPALIVE = 8
|
|
|
|
const SO_LINGER = 128
|
|
|
|
const SO_OOBINLINE = 256
|
|
|
|
const SO_RCVBUF = 4098
|
|
|
|
const SO_RCVLOWAT = 4100
|
|
|
|
const SO_RCVTIMEO = 4102
|
|
|
|
const SO_REUSEADDR = 4
|
|
|
|
const SO_SNDBUF = 4097
|
|
|
|
const SO_SNDLOWAT = 4099
|
|
|
|
const SO_SNDTIMEO = 4101
|
|
|
|
const SO_TYPE = 4104
|
|
|
|
const SO_USELOOPBACK = 64
|
|
|
|
const TRUE = 1
|
|
|
|
type Tint_fast16_t = int16
|
|
|
|
type Tuint_fast16_t = uint16
|
|
|
|
const UINT_FAST16_MAX = 65535
|
|
|
|
type linger = Tlinger
|
|
|
|
type sockaddr = Tsockaddr
|
|
|
|
type sockproto = Tsockproto
|