Skip to content

chore(deps): refresh memory, liter-llm, and knowledge pins - #73

Merged
GQAdonis merged 1 commit into
mainfrom
codex/update-service-pins-20260826
Aug 26, 2026
Merged

GQAdonis merged 1 commit into
mainfrom
codex/update-service-pins-20260826

Conversation

@GQAdonis

Copy link
Copy Markdown
Contributor

Summary

  • advance surreal-memory-server to signed commit 53662ff with native MLX embeddings
  • advance liter-llm to c5c6caa (1.18.2)
  • reconcile prometheus-knowledge to a4c2606
  • certify SurrealDB and surrealdb-types 3.2.4
  • regenerate adapters and distribution artifacts, rebuild managed binaries, restart services, and activate a fresh immutable skill generation

Dependency

Merge Prometheus-AGS/surreal-memory-server#12 before this PR so the referenced submodule commit is available from main.

Local validation

  • root tests: 18/18 passed
  • strict skill, Karpathy dispatcher/hooks, protected-test, distribution, and smoke gates passed
  • all managed HTTP/UDS health probes and required LaunchAgents passed
  • MLX backend metadata and warm readiness passed; learning queue reached zero unsettled operations
  • Prometheus doctor reported zero required failures
  • installed skills verified at 163 skills across 14 targets: 2,282/2,282 placements with valid receipts and generation integrity

Commit 2db1361 is SSH-signed.

@GQAdonis
GQAdonis merged commit ddb2fbe into main Aug 26, 2026
@GQAdonis
GQAdonis deleted the codex/update-service-pins-20260826 branch August 26, 2026 16:54

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2db13612f1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +289 to +291
else
fail "/usr/local/bin is not writable; MLX deployment requires both installed copies"
exit 1

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Allow MLX installation without writable /usr/local/bin

On a normal unprivileged Apple Silicon installation where /usr/local/bin is root-owned, this branch exits after successfully installing the executor and resource bundle under ~/.local/bin. The service renderer already searches that user-local directory, and the adjacent surreal-memory-server installation treats the system copy as optional, so requiring both copies aborts the entire binary installation unnecessarily; only require replacement of /usr/local/bin when an existing copy would shadow the user-local executable.

Useful? React with 👍 / 👎.

[ -f "$surreal_memory_bin" ] || surreal_memory_bin="$BIN_FALLBACK_DIR/surreal-memory-server"
surreal_mlx_executor="$(resolve_bin surreal-memory-mlx-executor)"
[ -n "$surreal_mlx_executor" ] || surreal_mlx_executor="$BIN_FALLBACK_DIR/surreal-memory-mlx-executor"
local local_embedding_backend="${PROMETHEUS_LOCAL_EMBEDDING_BACKEND:-mlx}"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Default to Candle when the MLX executor is unavailable

On supported Intel macOS hosts, the MLX build section in scripts/install-binaries.sh is skipped because it is restricted to Darwin-arm64, but this canonical service renderer still defaults LOCAL_EMBEDDING_BACKEND to mlx and supplies a nonexistent fallback executor path. The resulting surreal-memory LaunchAgent cannot initialize its embedding backend and fails its health check; select mlx only when a usable executor was resolved, otherwise default to candle or reject the unsupported architecture before rendering.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant