Close local release-quality gaps and reconcile workplan status
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0e332-3365-77c0-8491-084e9ea33ac1
This commit is contained in:
parent
37436bb562
commit
7cd633986e
56 changed files with 462 additions and 237 deletions
6
Makefile
6
Makefile
|
|
@ -1,7 +1,7 @@
|
|||
-include .env
|
||||
export
|
||||
|
||||
.PHONY: install test lint typecheck start help
|
||||
.PHONY: install test lint typecheck check start help
|
||||
|
||||
UV ?= $(shell command -v uv 2>/dev/null || if [ -x "$$HOME/.local/bin/uv" ]; then printf "%s" "$$HOME/.local/bin/uv"; else printf "%s" "uv"; fi)
|
||||
|
||||
|
|
@ -23,6 +23,8 @@ lint: ## Run ruff linter
|
|||
typecheck: ## Run mypy type checker
|
||||
$(UV) run mypy llm_connect
|
||||
|
||||
check: lint typecheck test ## Run all release quality checks
|
||||
|
||||
start: ## Start llm-connect HTTP server (reads .env and LLM_CONNECT_* overrides)
|
||||
$(UV) run python -m llm_connect.server \
|
||||
--host $(LLM_CONNECT_HOST) \
|
||||
|
|
@ -34,4 +36,4 @@ start: ## Start llm-connect HTTP server (reads .env and LLM_CONNECT_* overrides
|
|||
help: ## Show this help message
|
||||
@grep -Eh '^[a-zA-Z_-]+:.*?##' $(MAKEFILE_LIST) | \
|
||||
awk 'BEGIN {FS = ":.*?## "}; {printf " \033[36m%-16s\033[0m %s\n", $$1, $$2}' | \
|
||||
sort
|
||||
sort
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue