update more cargo toml's and readme's

This commit is contained in:
Chris Beck
2025-12-18 15:55:19 -07:00
parent 9390980489
commit 9cced4e726
6 changed files with 39 additions and 2 deletions
+2
View File
@@ -40,6 +40,8 @@ signal-cli-jsonrpc-client = { path = "signal-cli-jsonrpc-client", version = "0.1
signal-gateway = { path = "signal-gateway", version = "0.1.0", default-features = false }
signal-gateway-assistant = { path = "signal-gateway-assistant", version = "0.1.0" }
signal-gateway-assistant-claude = { path = "signal-gateway-assistant/claude", version = "0.1.0" }
signal-gateway-code-tool = { path = "signal-gateway-code-tool", version = "0.1.0" }
signal-gateway-log-ingest = { path = "signal-gateway-log-ingest", version = "0.1.0" }
async-trait = "0.1"
chrono = { version = "0.4", default-features = false, features = ["clock", "serde", "std"] }
+9 -2
View File
@@ -1,7 +1,14 @@
[package]
name = "signal-gateway-bin"
version = "0.1.0"
description = "Configurable binary for signal-gateway monitoring service"
keywords = ["signal", "monitoring", "alerting", "prometheus"]
categories = ["command-line-utilities"]
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
include.workspace = true
[lints]
workspace = true
@@ -18,8 +25,8 @@ rustls-tls = ["signal-gateway/rustls-tls"]
[dependencies]
signal-gateway = { workspace = true }
signal-gateway-assistant-claude = { workspace = true }
signal-gateway-code-tool = { path = "../signal-gateway-code-tool" }
signal-gateway-log-ingest = { path = "../signal-gateway-log-ingest" }
signal-gateway-code-tool = { workspace = true }
signal-gateway-log-ingest = { workspace = true }
async-trait = { workspace = true }
conf = { workspace = true }
+7
View File
@@ -1,7 +1,14 @@
[package]
name = "signal-gateway-code-tool"
version = "0.1.0"
description = "Code fetching tool for signal-gateway-assistant AI integration"
keywords = ["signal", "assistant", "github", "code"]
categories = ["development-tools"]
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
include.workspace = true
[lints]
workspace = true
+7
View File
@@ -1,5 +1,12 @@
# signal-gateway-code-tool
[![Crates.io](https://img.shields.io/crates/v/signal-gateway-code-tool?style=flat-square)](https://crates.io/crates/signal-gateway-code-tool)
[![Crates.io](https://img.shields.io/crates/d/signal-gateway-code-tool?style=flat-square)](https://crates.io/crates/signal-gateway-code-tool)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](LICENSE-MIT)
[API Docs](https://docs.rs/signal-gateway-code-tool/latest/signal_gateway_code_tool/)
A tool that can be provided to the `signal-gateway-assistant`, which allows it
to fetch and read code without giving it shell access.
+7
View File
@@ -1,7 +1,14 @@
[package]
name = "signal-gateway-log-ingest"
version = "0.1.0"
description = "Log ingestion endpoints (syslog, JSON) for signal-gateway"
keywords = ["signal", "logging", "syslog", "ingestion"]
categories = ["network-programming"]
authors.workspace = true
repository.workspace = true
license.workspace = true
edition.workspace = true
include.workspace = true
[lints]
workspace = true
+7
View File
@@ -1,3 +1,10 @@
# signal-gateway-log-ingest
[![Crates.io](https://img.shields.io/crates/v/signal-gateway-log-ingest?style=flat-square)](https://crates.io/crates/signal-gateway-log-ingest)
[![Crates.io](https://img.shields.io/crates/d/signal-gateway-log-ingest?style=flat-square)](https://crates.io/crates/signal-gateway-log-ingest)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](LICENSE-MIT)
[API Docs](https://docs.rs/signal-gateway-log-ingest/latest/signal_gateway_log_ingest/)
Implementation of log ingest endpoints used in `signal-gateway-bin`.