一键导入
eve
Use the Eve adapter for local macOS iMessage setup, health, backfill, monitor, staged backfill, and outbound send through Nex-managed connections.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use the Eve adapter for local macOS iMessage setup, health, backfill, monitor, staged backfill, and outbound send through Nex-managed connections.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use the Operator Console app package for the browser-based operator control panel over a live Nex runtime. Treat it as an app-owned UI surface, not kernel-owned UI.
Use the Shopify adapter for GraphQL-first Shopify reads plus canonical Nex order, line-item, customer, and product ingest through shared connections, backfill, monitor, and mounted-capability workflows.
Use the Device macOS adapter for macOS companion pairing, health, and served device-control commands inside Nex.
Use the Device Android adapter for Android companion pairing, health, and served device-control commands inside Nex.
Use the Device iOS adapter for iOS companion pairing, health, and served device-control commands inside Nex.
Use the LinkedIn adapter for OAuth-backed organization publishing and LinkedIn organization/feed reads through Nex-managed connections.
| name | eve |
| description | Use the Eve adapter for local macOS iMessage setup, health, backfill, monitor, staged backfill, and outbound send through Nex-managed connections. |
eve is the shared Nex adapter for local macOS iMessage access via Eve’s warehouse.
Use it when Nex should:
This package is the canonical packaged Eve surface. It should replace older direct binary path assumptions and hide chat.db timing quirks from downstream apps.
Use eve when you need:
record.ingestchat.db ETLadapter.infoadapter.connections.listadapter.setup.startadapter.setup.submitadapter.setup.statusadapter.setup.canceladapter.healthrecords.backfilladapter.monitor.startimessage.sendrecords.backfill.stageBuild and inspect the package-local binary:
cd /Users/tyler/nexus/home/projects/nexus/packages/adapters/eve
go test ./...
go build -o ./bin/eve-adapter ./cmd/eve-adapter
./bin/eve-adapter adapter.info
Run the guided setup flow:
./bin/eve-adapter adapter.setup.start
./bin/eve-adapter adapter.setup.submit \
--session-id <session-id> \
--payload-json '{"confirm_full_disk_access":"yes"}'
Check local readiness:
./bin/eve-adapter adapter.connections.list
./bin/eve-adapter adapter.health --connection default
Backfill or monitor local iMessage data:
./bin/eve-adapter records.backfill --connection default --since 2026-01-01T00:00:00Z
./bin/eve-adapter adapter.monitor.start --connection default
Stage a bulk backfill into JSONL chunks:
./bin/eve-adapter records.backfill.stage \
--connection default \
--payload-json '{"since":"2026-01-01T00:00:00Z","stage_dir":"/tmp/eve-stage"}'
Send an iMessage:
./bin/eve-adapter imessage.send \
--connection default \
--payload-json '{"target":{"channel":{"platform":"imessage","container_id":"+14155551234"}},"text":"Hello from Nex"}'
eveimessageconnection_id is still the durable Nex identity surfacechat.db readabilityeve adapter on the macOS host.adapter.health to verify chat.db and warehouse access.records.backfill to import historical iMessage messages, reactions, and membership events.adapter.monitor.start so new local iMessage activity continuously lands in Nex.imessage.send to send an outbound iMessage through the local Messages app.That is the customer experience defined in ADAPTER_SPEC_EVE.md and validated in EVE_ADAPTER_VALIDATION.md.
chat.db access.connection_id remains the canonical Nex identity surface.