SignalMesh / signalmesh_api.py

Commit History

feat(binder): identity survives a rebuild; distribution is observed, not assumed
2f6fd0e
Running

acecalisto3 Claude Opus 5 commited on

feat(journal): journal source REGISTRATIONS, not just their signals
b172b9b

acecalisto3 Claude Opus 5 commited on

feat(identity): add owner-only seed route
74bb447

acecalisto3 commited on

feat(journal): ad-hoc broadcasts survive a restart
be04b71

acecalisto3 Claude Opus 5 commited on

fix(auth): accept owner keys on managed API
a4897c7

acecalisto3 commited on

feat(world-state): MPort as a canonical role; access and scope as separate facts
11e7a08

acecalisto3 Claude Opus 5 commited on

feat(world-state): server-side read model with declared coverage honesty
0d79646

acecalisto3 Claude Opus 5 commited on

feat(binder): resource identity + append-only ledger, one self-description hook
ff37f47

acecalisto3 Claude Opus 5 commited on

feat(ingest+resolve): classify sources, delegate feeds, resolve by metadata
68514f4

acecalisto3 Claude Opus 5 commited on

chat: say which provider failed and why, instead of "unavailable"
64e5cf1

acecalisto3 Claude Opus 5 commited on

chat: hold the topic across follow-ups, and stop gating them
df20dc4

acecalisto3 Claude Opus 5 commited on

chat: strip whitespace off provider model and base URL
bfca0fe

acecalisto3 Claude Opus 5 commited on

chat: HuggingFace first in the provider chain
cf1fd05

acecalisto3 Claude Opus 5 commited on

/chat is free — keyless /ui/chat on our provider keys
2ebc065

acecalisto3 Claude Opus 5 commited on

drop page chrome, and gate lookups the mesh can't answer
fc1d3da

acecalisto3 Claude Opus 5 commited on

re-ingest doc sites on boot, keep links, admit an empty mesh
3b6f051

acecalisto3 Claude Opus 5 commited on

chat: answer from context, stop echoing it, and clarify without a model call
cc0ed5f

acecalisto3 Claude Opus 5 commited on

chat UI: ask for a key instead of hardcoding the dead demo key
b3e54bc

acecalisto3 Claude Opus 5 commited on

restore /chat and the /api/chat stack
7cee8d7

acecalisto3 Claude Opus 5 commited on

fix(editor): ship editor/ in the image and never let it take the Studio down
8ee4482

Ig0tU Claude Opus 5 commited on

feat(editor): fold the live-site editor into the Studio as a mounted app
c05106c

Ig0tU Claude Opus 5 commited on

MPort: Joomla/YOOtheme destination adapter + Studio tabbed into the MPort face
9be575e
verified

acecalisto3 commited on

fix: import json (claim/webhook/mint were NameError at runtime)
e6223b9
verified

acecalisto3 commited on

Deploy HF runtime overlay (PR#11 @1a2ca3c): MPort, /api/submesh/*, hydration, Nicoli, security, persistence
34c6191
verified

acecalisto3 commited on

Fix antenna selectivity: tune to a frequency, get that frequency
2066210

Adam Claude Opus 4.8 commited on

fix: console layout — scroll as one page, collapsible sections
3de84dd

Ig0tU commited on

feat: build antennas from the console
e17a027

Ig0tU commited on

fix: remember adopted pointers across restart + SSRF guard
b22665f

Ig0tU Claude Opus 4.8 commited on

feat: forced source refresh + 5min poll
d1b7a7d

Ig0tU Claude Opus 4.8 commited on

feat: source hydrator + keyless /ui/tune/{frequency}
833cd21

Tim Claude Opus 4.8 commited on

Deploy SignalMesh ambient context API (docker space)
f615274
verified

acecalisto3 commited on

key tiers: demote demo key to update-channel-only, remove free tier
08cfed0
verified

acecalisto3 commited on

Tier-1 hardening: HF-backed persistence + edge routing via _EDGE_CONNECTIONS + SEC-Omega fail-closed + /health telemetry
1b5237a
verified

acecalisto3 commited on

Phase 1.5: startup auto-broadcast + per-subcommand nicoli coords (591 groups) + _do_tune_in exact-match backfill
547e5e5
verified

acecalisto3 commited on

Submesh Protocol Phase 0 - /api/submesh/{health,wrap,nodes,session,call,stream}
cdc8948
verified

acecalisto3 commited on

Provider quality+reliability: HF rotates Llama-3.3-70B -> Qwen2.5-72B -> Llama-3.1-8B; gemini-2.5-flash-lite; HF primary; per-provider model rotation; + sorted-oldest-first rows & KEY FACTS for accurate aggregates
77c78c8
verified

acecalisto3 commited on

Provider reliability: opencode_zen model glm-4.6 -> claude-haiku-4-5 (valid) + reorder to working providers first (opencode_zen, huggingface, ...) so chat no longer depends on a single backend
30ea22a
verified

acecalisto3 commited on

Broadcasting a URL now ingests its data (sheets/docs/rss/web); column-aware year aggregates (count + true oldest/newest) precomputed server-side; generous data-intent matching; chat reports SUMMARY exactly — fixes typewriter hallucination
be9e4e9
verified

acecalisto3 commited on

Fix data hallucination: full-table store for ingested sheets/docs + strict no-invent prompt + 200-row default; chat answers aggregates (count/oldest) from complete data
a2db841
verified

acecalisto3 commited on

Clean chat answers: readable mesh context (no raw dicts), anti-echo prompt; accurate CSV kind label
27b7794
verified

acecalisto3 commited on

Universal /api/ingest (Google Sheets/Docs/RSS/web, no Google key) + TTL (forever or N hours) + /api/ingest/forget; reliable chat hydration (alias map) + hardened prompt; mobile /chat fixes (dvh, 16px input, safe-area)
da27b6a
verified

acecalisto3 commited on

Add /chat web UI (same-origin, multi-provider) + bake Reddit trending/tech/ai/programming feeds
c50258f
verified

acecalisto3 commited on

Add /api/chat: mesh-hydrated chat with multi-provider failover (groq·gemini·opencode_zen·huggingface·xai) + live-API docs
394de6b
verified

acecalisto3 commited on

feat: expose fuzzy trail bridges in tune_in response + UI trail/fast-path tags
21a6117
verified

acecalisto3 commited on

fix: 3-pass resilient RSS parsing for malformed feeds
247fd48
verified

acecalisto3 commited on

feat: user DB, Stripe webhook, key claim+revoke, admin users endpoint
db944cd
verified

acecalisto3 commited on

feat: paygate tiers (free/paid/admin), proper OpenAPI tags+summaries, dedup ui/trails
67090d2
verified

acecalisto3 commited on

fix: replace undefined 'registry' with 'signal_registry' in trails endpoints
0b23993
verified

acecalisto3 commited on

feat: signalmesh_api.py — memory architecture update
61433a7
verified

acecalisto3 commited on

feat: reposition as dev-environment hub; sync all gap-closing components
78e921e

Ig0tU Claude Sonnet 4.6 commited on