Skip to content

Commit 10f5c5c

Browse files
committed
Rename package to routesmith and remove public email
1 parent d0c502f commit 10f5c5c

68 files changed

Lines changed: 367 additions & 362 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.example

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# routesmit environment variables
1+
# routesmith environment variables
22

3-
# routesmit configuration
4-
ROUTESMIT_DEFAULT_MODE=auto
5-
ROUTESMIT_ENABLE_TELEMETRY=false
6-
ROUTESMIT_DEFAULT_HOST=
7-
ROUTESMIT_ALLOW_MODEL_SWITCH=true
8-
ROUTESMIT_FORCE_HOST=
9-
ROUTESMIT_DEBUG=false
3+
# routesmith configuration
4+
ROUTESMITH_DEFAULT_MODE=auto
5+
ROUTESMITH_ENABLE_TELEMETRY=false
6+
ROUTESMITH_DEFAULT_HOST=
7+
ROUTESMITH_ALLOW_MODEL_SWITCH=true
8+
ROUTESMITH_FORCE_HOST=
9+
ROUTESMITH_DEBUG=false

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A clear and concise description of what the bug is.
1313
## To Reproduce
1414

1515
Steps to reproduce the behavior:
16-
1. Run `routesmit ...`
16+
1. Run `routesmith ...`
1717
2. With config `...`
1818
3. See error
1919

@@ -25,7 +25,7 @@ What you expected to happen.
2525

2626
- OS: [e.g. macOS 14, Ubuntu 22.04]
2727
- Python version: [e.g. 3.12]
28-
- routesmit version: [e.g. 0.1.0]
28+
- routesmith version: [e.g. 0.1.0]
2929
- Host IDE: [e.g. Claude Code, Copilot, Cursor]
3030

3131
## Additional context

.github/copilot-instructions.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# routesmit - Copilot Instructions
1+
# routesmith - Copilot Instructions
22

3-
This repository contains `routesmit`, a host-aware auto-routing skill library for IDEs and coding agents.
3+
This repository contains `routesmith`, a host-aware auto-routing skill library for IDEs and coding agents.
44

55
## Core Architecture Rule
66

7-
routesmit is a HOST-AWARE skill layer, NOT a universal cross-provider broker.
7+
routesmith is a HOST-AWARE skill layer, NOT a universal cross-provider broker.
88

99
- In Claude Code: only Claude-family models are managed.
1010
- In Codex/OpenAI: only OpenAI-family models are managed.
@@ -21,10 +21,10 @@ routesmit is a HOST-AWARE skill layer, NOT a universal cross-provider broker.
2121

2222
## Package Structure
2323

24-
- `src/routesmit/` — Main package
25-
- `src/routesmit/hosts/` — Host adapters (detect, capabilities, switch)
26-
- `src/routesmit/install/` — Install adapters for generating host configs
27-
- `src/routesmit/server/` — Stdio server for tool integration
24+
- `src/routesmith/` — Main package
25+
- `src/routesmith/hosts/` — Host adapters (detect, capabilities, switch)
26+
- `src/routesmith/install/` — Install adapters for generating host configs
27+
- `src/routesmith/server/` — Stdio server for tool integration
2828
- `tests/` — Test suite (no live API calls required)
2929

3030
## Testing

.github/prompts/implement-routesmit.prompt.md renamed to .github/prompts/implement-routesmith.prompt.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
mode: agent
3-
description: "Implement or modify routesmit package components"
3+
description: "Implement or modify routesmith package components"
44
---
55

6-
You are working on routesmit, a host-aware auto-routing skill library.
6+
You are working on routesmith, a host-aware auto-routing skill library.
77

88
## Key Rules
99

10-
1. routesmit is host-aware: it works WITHIN the host's model-control surface.
10+
1. routesmith is host-aware: it works WITHIN the host's model-control surface.
1111
2. Never assume cross-provider model access.
1212
3. Auto mode is the default for all mixed prompts.
1313
4. Capability classes (deep_reasoning, coding, balanced, fast) map to host-specific models.

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ jobs:
2727
pip install -e ".[dev]"
2828
2929
- name: Run tests
30-
run: pytest --cov=routesmit --cov-report=term-missing
30+
run: pytest --cov=routesmith --cov-report=term-missing

.github/workflows/workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
runs-on: ubuntu-latest
5252
environment:
5353
name: testpypi
54-
url: https://test.pypi.org/project/routesmit/
54+
url: https://test.pypi.org/project/routesmith/
5555
permissions:
5656
id-token: write
5757
steps:
@@ -74,7 +74,7 @@ jobs:
7474
runs-on: ubuntu-latest
7575
environment:
7676
name: pypi
77-
url: https://pypi.org/project/routesmit/
77+
url: https://pypi.org/project/routesmith/
7878
permissions:
7979
id-token: write
8080
steps:

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ All notable changes to this project will be documented in this file.
1010
- Deterministic task planner with weighted scoring (no API calls needed)
1111
- Dependency-aware execution loop with timing and metrics
1212
- Persistent route state (save/load JSON)
13-
- Configuration via `.routesmit.toml` and environment variables
13+
- Configuration via `.routesmith.toml` and environment variables
1414
- MCP-compatible JSON-RPC 2.0 stdio server
1515
- Structured observability with JSON logging and `timed()` context manager
1616
- Route metrics with token economics and effectiveness scoring

CODE_OF_CONDUCT.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@ Examples of unacceptable behavior:
3030
## Enforcement
3131

3232
Instances of abusive, harassing, or otherwise unacceptable behavior may be
33-
reported to the project maintainers at siddharth.rathore2612@gmail.com.
33+
reported to the project maintainers through the repository issue tracker:
34+
https://github.com/sidrat2612/routesmith/issues
35+
36+
Please avoid posting sensitive personal details in a public report.
3437

3538
All complaints will be reviewed and investigated promptly and fairly.
3639

CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Contributing to routesmit
1+
# Contributing to routesmith
22

33
Thanks for your interest in contributing! Here's how to get started.
44

@@ -58,11 +58,11 @@ Look for issues labeled [`good first issue`](https://github.com/sidrat2612/route
5858

5959
## Architecture Notes
6060

61-
- `src/routesmit/hosts/` — Host adapters (one file per host)
62-
- `src/routesmit/planner.py` — Task decomposition (deterministic, no API calls)
63-
- `src/routesmit/router.py` — Capability-to-model resolution
64-
- `src/routesmit/executor.py` — Orchestration loop
65-
- `src/routesmit/server/` — MCP stdio server
61+
- `src/routesmith/hosts/` — Host adapters (one file per host)
62+
- `src/routesmith/planner.py` — Task decomposition (deterministic, no API calls)
63+
- `src/routesmith/router.py` — Capability-to-model resolution
64+
- `src/routesmith/executor.py` — Orchestration loop
65+
- `src/routesmith/server/` — MCP stdio server
6666
- `tests/` — Test suite
6767

6868
## Code of Conduct

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2024 routesmit contributors
3+
Copyright (c) 2024 routesmith contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)