Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
764 commits
Select commit Hold shift + click to select a range
46b5db0
Reconcile dependencies before development startup
igorcosta Jul 10, 2026
4837b0f
Move provider model lists into a JSON catalog
igorcosta Jul 10, 2026
292a304
Restore catalog-backed provider model defaults
igorcosta Jul 10, 2026
97add49
Define reliability hardening execution plans
igorcosta Jul 10, 2026
0e9cdf6
Automate model catalog pull requests from issues
igorcosta Jul 13, 2026
5f189fb
Qualify model catalog issues before write access
igorcosta Jul 13, 2026
45a63dc
Use a stable qualification output path
igorcosta Jul 13, 2026
fb89f2a
Authorize model requests by repository permission
igorcosta Jul 13, 2026
e3c0e4a
Preserve model catalog formatting in generated changes
igorcosta Jul 13, 2026
2f08760
Restore model request issue form discovery
igorcosta Jul 13, 2026
f910b60
Add model catalog entry from issue #414 (#415)
igorcosta Jul 13, 2026
7b6dc1a
Resume the TUI immediately after startup login
igorcosta Jul 13, 2026
ec1061f
Repair public Homebrew installation and release publishing
igorcosta Jul 14, 2026
045a3a7
Make autohand the canonical command across installers
igorcosta Jul 14, 2026
f5d566f
Add the OpenAI GPT-5.6 model family
igorcosta Jul 14, 2026
64997ed
Keep file search inside configured roots
igorcosta Jul 14, 2026
c34c2f7
Contain community skill files within trusted roots
igorcosta Jul 14, 2026
8c01d4b
Make session and telemetry persistence atomic and shutdown-safe
igorcosta Jul 14, 2026
9ea1b9c
Validate cloud sync before local state changes
igorcosta Jul 14, 2026
e323344
Enforce truthful and cancellable agent execution
igorcosta Jul 14, 2026
94f03f6
Gate releases on built terminal behavior and refreshed dependencies
igorcosta Jul 14, 2026
451d5db
Record completion of the CLI reliability program
igorcosta Jul 14, 2026
5c2829f
Close remaining authorization and automode outcome gaps
igorcosta Jul 14, 2026
1d30f60
Smoke-test compiled Windows binaries in CI
igorcosta Jul 14, 2026
e8ab286
Finalize reliability proof evidence
igorcosta Jul 14, 2026
d175158
Ignore local autoresearch result artifacts
igorcosta Jul 14, 2026
f0ba4b7
Ignore top-level planning artifacts
igorcosta Jul 14, 2026
637b9bc
Make foreground command cancellation testing event-driven
igorcosta Jul 14, 2026
5fd4476
Keep importer unit tests out of real session storage
igorcosta Jul 14, 2026
5c07e20
Make foreground shell cancellation deterministic in CI
igorcosta Jul 14, 2026
adf3154
Bound built-in sound hook playback duration
igorcosta Jul 10, 2026
cf4aab9
Keep RPC command discovery aligned with the CLI registry
igorcosta Jul 13, 2026
2f13343
Register autoresearch experiment loops across CLI surfaces
igorcosta Jul 13, 2026
a7cc11a
Make browser-profile web tools resilient
igorcosta Jul 13, 2026
0a5b548
Track deep research progress and completion truthfully
igorcosta Jul 13, 2026
54cb621
Render workspace changes for every LLM tool batch
igorcosta Jul 13, 2026
3b159f2
Install catalog sub-agents for immediate delegation
igorcosta Jul 13, 2026
684e553
Persist per-turn usage in session history
igorcosta Jul 13, 2026
1f7cb09
Add project token activity views to usage
igorcosta Jul 13, 2026
f3a4da0
Expand mobile handoff into remote steering
igorcosta Jul 13, 2026
2466944
Complete orderly runtime shutdown
igorcosta Jul 13, 2026
d5a3002
Isolate native host tests from browser profiles
igorcosta Jul 14, 2026
3862759
Preserve and replay autoresearch experiment decisions
igorcosta Jul 14, 2026
cbf3ba0
Add a secure declarative Code extensions platform
igorcosta Jul 15, 2026
b8836b8
Make NVIDIA long-session recovery truthful
igorcosta Jul 15, 2026
e2df401
Offer consent-gated Open Research publication after deep research
igorcosta Jul 15, 2026
010574e
Add agentic extension authoring and Pi skill compatibility
igorcosta Jul 15, 2026
8c7fc57
Record extension builder publication evidence
igorcosta Jul 15, 2026
b2d42c1
Run terminal gates on a proven hosted PTY platform
igorcosta Jul 15, 2026
316ee26
Isolate interactive terminal tests from CI rendering mode
igorcosta Jul 15, 2026
6460277
Make authenticated idle logout duration configurable
igorcosta Jul 15, 2026
c8f48d3
Make device authentication terminal fixtures portable
igorcosta Jul 16, 2026
fb0064b
Document configurable idle logout across supported locales
igorcosta Jul 16, 2026
5e137d4
Add agentic extension authoring and Pi skill compatibility
igorcosta Jul 16, 2026
aa2e172
Document native ACP setup across development environments
igorcosta Jul 16, 2026
96cd612
Advertise native ACP terminal authentication
igorcosta Jul 17, 2026
ea6fbb9
Recover expired Open Research publication attempts (#423)
igorcosta Jul 17, 2026
05be8e4
Preserve committed publication outcomes after display errors (#424)
igorcosta Jul 17, 2026
279e051
Make Open Research publication requests cancellable (#425)
igorcosta Jul 17, 2026
a278d77
Require explicit publication consent regardless of yes mode (#426)
igorcosta Jul 17, 2026
aa3dcbb
Accept valid encoded and animated research assets (#427)
igorcosta Jul 17, 2026
39e50c4
Repair README links to the canonical repository (#428)
igorcosta Jul 17, 2026
68c57dd
Make the development script portable across user homes (#429)
igorcosta Jul 17, 2026
44d5850
Pin CLI option and mode routing contracts (#430)
igorcosta Jul 17, 2026
d8a1ab8
Extract CLI option normalization and mode routing (#430)
igorcosta Jul 17, 2026
8f935d8
Type the post-turn action host boundary (#431)
igorcosta Jul 17, 2026
e3c6647
Type the agent project operations host boundary (#431)
igorcosta Jul 17, 2026
92ac28b
Type the agent tool-output host boundary (#431)
igorcosta Jul 17, 2026
11bd078
Document and record extension-builder authoring workflow
igorcosta Jul 17, 2026
a7e6103
Design the research publication lifecycle (#432)
igorcosta Jul 17, 2026
ef28063
Derive development CLI version from repository tags
igorcosta Jul 17, 2026
b1fd4c2
Fix long Open Research receipt paths
igorcosta Jul 17, 2026
991d7ed
Refresh model catalogs from reviewed R2 releases
igorcosta Jul 17, 2026
ca12353
Target extension-builder installs at Autohand
igorcosta Jul 19, 2026
a9f1c9c
Rename the Chrome slash command to browser
igorcosta Jul 20, 2026
1e642e8
Make browser the canonical CLI integration name
igorcosta Jul 20, 2026
f5d7b7c
Expand Extension API v1 with trusted runtime capabilities
igorcosta Jul 20, 2026
5e2b6bc
adding more handlers for the mobile control, mode Rpc adaptors and ne…
igorcosta Jul 20, 2026
f6d10d9
Recover expired Open Research publication attempts (#423)
igorcosta Jul 17, 2026
3f45285
Preserve committed publication outcomes after display errors (#424)
igorcosta Jul 17, 2026
0dcbdaa
Make Open Research publication requests cancellable (#425)
igorcosta Jul 17, 2026
46b6297
Require explicit publication consent regardless of yes mode (#426)
igorcosta Jul 17, 2026
e11604a
Accept valid encoded and animated research assets (#427)
igorcosta Jul 17, 2026
900f84c
Fix long Open Research receipt paths
igorcosta Jul 17, 2026
3a23fd6
Preserve validation outcomes in parallel delegation
igorcosta Jul 20, 2026
06cf39d
Track a reproducible audited Bun dependency graph
igorcosta Jul 20, 2026
401c4dc
Make explicit permission denials terminal across approval modes
igorcosta Jul 20, 2026
d5fa4ac
Document cloud sync trust boundaries across locales
igorcosta Jul 20, 2026
b877555
Redact sensitive data from RPC diagnostics
igorcosta Jul 20, 2026
fc7770b
Record advisor branch integration evidence
igorcosta Jul 20, 2026
92944ee
Keep node-pty shell execution reliable after clean installs
igorcosta Jul 21, 2026
1dc5ae9
mobile readiness completed stage 1
igorcosta Jul 21, 2026
0ec6c8e
Complete Code CLI hook event parity
igorcosta Jul 21, 2026
bb91ce3
Complete mobile remote model controls
igorcosta Jul 22, 2026
f4e86a7
Merge extension builder and Pi compatibility into main
igorcosta Jul 22, 2026
2577e5f
Fall back when native PTY startup is unavailable
igorcosta Jul 22, 2026
5186619
Cycle interactive modes with Shift+Tab
igorcosta Jul 23, 2026
d57d1e4
Document cross-provider prompt caching architecture and delivery plan
igorcosta Jul 23, 2026
3867c58
Preserve chat history across slash menu modals
igorcosta Jul 23, 2026
699ae09
Keep background command output observable in the TUI
igorcosta Jul 23, 2026
639bd6f
Let Autohand Mobile set session permission modes
igorcosta Jul 23, 2026
3255fff
Add Grok 4.5 catalog defaults and SuperGrok OAuth login for xAI
igorcosta Jul 23, 2026
0327431
Keep built-in sub-agents working on xAI OAuth Responses turns
igorcosta Jul 23, 2026
81c4d5b
Rank and render awesome-sub-agents catalog results for find_sub_agents
igorcosta Jul 23, 2026
c47a0f7
fixing mobile relay and combine tui for group activities in sub agents
igorcosta Jul 23, 2026
f28c5bc
Surface unset R2 secrets clearly in the model catalog publish script
igorcosta Jul 23, 2026
90595db
Add a reusable process-group kill helper for background commands
igorcosta Jul 23, 2026
ea105ae
Fix Windows compatibility in killProcessGroup by guarding process-gro…
igorcosta Jul 24, 2026
da4f4e3
Add regression test for killProcessGroup fallback path
igorcosta Jul 24, 2026
eeef6cc
Add a session-scoped registry for background shell processes
igorcosta Jul 24, 2026
c839184
Fix BackgroundProcessRegistry.register() directory parameter to be op…
igorcosta Jul 24, 2026
a48e00e
Track every background shell process in the new registry
igorcosta Jul 24, 2026
3b780c5
Wire the background-process registry through the agent and clean it u…
igorcosta Jul 24, 2026
2e637d8
Add /ps to list background shell processes
igorcosta Jul 24, 2026
4522ab0
Add /stop to kill a background shell process
igorcosta Jul 24, 2026
5bb5225
Add an end-to-end Tuistory test for /ps and /stop
igorcosta Jul 24, 2026
c1fc17e
Close out final-review findings for the /ps and /stop background-proc…
igorcosta Jul 24, 2026
753916f
Let /ps and /stop run immediately instead of queueing behind an activ…
igorcosta Jul 24, 2026
924205f
Support structured JSON output for one-shot commands
igorcosta Jul 26, 2026
3d5d094
Deliver resilient CLI announcements and dismissal controls
igorcosta Jul 27, 2026
27bac17
Document the CLI announcements design
igorcosta Jul 27, 2026
3e1b2a7
Harden the CLI announcements pipeline against hangs and spoofed text
igorcosta Jul 27, 2026
17095c7
Stop shell commands from hanging forever under Bun
igorcosta Jul 27, 2026
d828290
Show recent releases with the changelog command
igorcosta Jul 27, 2026
748d8ab
Make announcement theme coverage color-mode independent
igorcosta Jul 27, 2026
75b8edc
Take git off the render path so the composer stops stuttering
igorcosta Jul 27, 2026
2a69d34
Learn from failed and canceled agent turns
igorcosta Jul 27, 2026
718ede4
Make parallel read batch coverage order independent
igorcosta Jul 27, 2026
e31a790
Make quality modal cleanup coverage structural
igorcosta Jul 27, 2026
5039922
Add a recoverable append-only memory ledger
igorcosta Jul 27, 2026
4845ee9
renaming /chrome to /browser command to work with any chromium browse…
igorcosta Jul 27, 2026
51224bf
better sync serviceS
igorcosta Jul 27, 2026
9caa864
Complete canonical hierarchical memory
igorcosta Jul 27, 2026
8e8e496
Learn project capability usage from canonical memory
igorcosta Jul 27, 2026
2e99d7e
Keep status and detached process reporting responsive
igorcosta Jul 27, 2026
3c90c76
Coordinate concurrent sessions in shared workspaces
igorcosta Jul 27, 2026
13196f4
Add Autohand AI provider with cloud and Apple Silicon local plans
igorcosta Jun 2, 2026
e95bab4
Harden Autohand AI local setup: memory guard, Ink progress, pinned ML…
igorcosta Jun 2, 2026
eacd3a7
Gate Autohand inference behind rollout flag
igorcosta Jul 27, 2026
a75fe7c
Document the concurrent session awareness design and plan
igorcosta Jul 27, 2026
ba1262f
Preserve model configuration across development restarts
igorcosta Jul 27, 2026
eb00eeb
Keep shell completions and executable aliases synchronized
igorcosta Jul 27, 2026
a11693d
fixing broken ci for tuistory scenario
igorcosta Jul 28, 2026
e55e26e
Correct moa context window to 1M
igorcosta Jul 28, 2026
9fd0271
fixing release flow
igorcosta Jul 28, 2026
46383a6
Align Autohand AI context-window expectations
igorcosta Jul 28, 2026
8595299
fixign flasky tuistory tests
igorcosta Jul 28, 2026
02411f4
Align themed composer borders with the input surface
igorcosta Jul 29, 2026
4e30a27
Add resumable per-step RPC control
igorcosta Jul 29, 2026
d182dfe
Normalize stable release versions and repair Homebrew guidance (#462)
igorcosta Jul 29, 2026
7d54168
Preflight Homebrew and npm artifacts before release publication
igorcosta Jul 29, 2026
b8ffc12
fixing the mobile relay
igorcosta Jul 29, 2026
e134182
Stabilize mobile handoff QR and project status line
igorcosta Jul 29, 2026
37f7f99
Add mobile composer controls and reliable relay delivery
igorcosta Jul 30, 2026
f5359b3
Improve mobile handoff scanning and composer identity
igorcosta Jul 30, 2026
c1c4e31
Restore composer cursor placement and stabilize release checks
igorcosta Jul 30, 2026
88da91f
Sync per-session line change totals to mobile clients
igorcosta Jul 31, 2026
57b2fd5
Keep the Ink composer cursor across footer repaints
igorcosta Jul 31, 2026
80d1dd2
Add hardened Blueprint answer and setup-only RPC contracts
igorcosta Jul 31, 2026
ccfe448
deps-dev(deps-dev): bump typescript from 6.0.3 to 7.0.2
dependabot[bot] Jul 31, 2026
998d948
deps(deps): bump @agentclientprotocol/sdk from 0.19.1 to 1.3.0
dependabot[bot] Jul 31, 2026
d7f0317
deps-dev(deps-dev): bump node-gyp from 12.4.0 to 13.0.1
dependabot[bot] Jul 31, 2026
3b6cdce
deps(deps): bump commander from 14.0.3 to 15.0.0
dependabot[bot] Jul 31, 2026
4cad6e0
deps(deps): update ink requirement from ^7.1.0 to ^7.1.1
dependabot[bot] Jul 31, 2026
da9b278
deps(deps): bump @aws-sdk/client-bedrock from 3.1101.0 to 3.1097.0
dependabot[bot] Jul 31, 2026
e4ae851
feat(browser): add negotiated browser automation v2
igorcosta Aug 1, 2026
5946803
Keep the CLI alive while raw-stdin panels are open
igorcosta Aug 3, 2026
bb0806d
Harden experimental prompt cache affinity controls
igorcosta Aug 1, 2026
281e0c6
fix(rpc): derive client context from --client instead of hardcoding c…
igorcosta Aug 3, 2026
94e4c52
fix(tools): exclude system messages from tool relevance scan
igorcosta Aug 3, 2026
73a1345
fix(chat): narrow simple-chat fast path to anchored casual greetings
igorcosta Aug 3, 2026
453c7d2
test(tuistory): cover chat history retention across /statusline save
igorcosta Aug 3, 2026
e3bfee5
test(chat): assert anchored simple-chat behaviour
igorcosta Aug 3, 2026
46660e7
Cap provider-supplied Retry-After delays used during session recovery
igorcosta Aug 3, 2026
7bf9f2c
refactor(rpc): rename the chrome client context to browser
igorcosta Aug 3, 2026
2e46df7
Classify OpenRouter provider_unavailable failures as retryable (#477)
igorcosta Aug 3, 2026
44eafb6
Consolidate the Claude Code gap analysis into a single reviewed document
igorcosta Aug 4, 2026
4223467
Stop retrying provider rate limits and surface them through hooks
igorcosta Aug 4, 2026
f52cfe4
small update on ignore
igorcosta Aug 5, 2026
badcd2e
fixing nodellamacpp incorrect dependency
igorcosta Aug 5, 2026
b98c38d
Add model catalog entry from issue #478 (#479)
igorcosta Aug 6, 2026
e5ca6fa
deps(deps): bump the production-dependencies group across 1 directory…
dependabot[bot] Aug 9, 2026
0fd9c36
Sort /model provider list and route configured custom providers to se…
igorcosta Aug 7, 2026
4f6fbdb
Clamp Autohand AI max_tokens per model and fix negative context perce…
igorcosta Aug 7, 2026
2de2def
Update provider persistence Tuistory for Autohand AI
igorcosta Aug 9, 2026
96a52cd
Add built-in brainstorm skill with plan-mode and intent-based auto-in…
igorcosta Aug 10, 2026
7e565be
Commit in-progress working-tree changes across auth, status line, UI,…
igorcosta Aug 10, 2026
7a12fe9
Repair Fantail context accounting and catalog contracts
igorcosta Aug 10, 2026
dbfaf6d
Recommend paid plans when Autohand AI quota is exhausted
igorcosta Aug 10, 2026
b107146
Show Autohand plan allowances in usage and status commands
igorcosta Aug 10, 2026
deceaef
Show live Autohand quota in status usage
igorcosta Aug 10, 2026
832e745
Publish Autohand AI in the model catalog
igorcosta Aug 10, 2026
21da5dd
Harden read_file with bounded streaming and recovery
igorcosta Aug 10, 2026
f084a95
Define the agent run runtime and direct communication contract
igorcosta Aug 11, 2026
a9a1f14
Implement session-scoped read safety and unchanged-read deduplication
igorcosta Aug 11, 2026
248ca59
Preserve bundled model metadata in catalog overrides
igorcosta Aug 11, 2026
0d7920c
Prevent invalid macOS release binaries from reaching installers
igorcosta Aug 11, 2026
b0d268a
Preserve Ollama model persistence coverage after rebasing main
igorcosta Aug 11, 2026
a2b7e84
Pass product identity through device authorization
igorcosta Aug 11, 2026
f52ce29
Verify macOS release artifacts on native architectures
igorcosta Aug 11, 2026
cb61cc4
Use code-only device authorization in current clients
igorcosta Aug 11, 2026
ac16807
Embed the model catalog in standalone release binaries
igorcosta Aug 11, 2026
eb418ba
deps(deps): update unist-util-visit requirement from ^5.0.0 to ^5.1.0…
dependabot[bot] Aug 11, 2026
e9781b6
deps(deps): update @aws-sdk/credential-providers requirement (#449)
dependabot[bot] Aug 11, 2026
b7805c5
deps-dev(deps-dev): bump @types/node from 25.9.5 to 26.1.1 (#451)
dependabot[bot] Aug 11, 2026
5773a0a
Adopt the TypeScript 7 compiler and integrate dependency updates
igorcosta Aug 11, 2026
585bf83
Continue active goals across successful auto-mode turns
igorcosta Aug 11, 2026
e48039c
Integrate the Dependabot TypeScript 7 update (#398)
igorcosta Aug 11, 2026
74ac02f
Integrate the Dependabot ACP SDK update (#445)
igorcosta Aug 11, 2026
de007ac
Integrate the Dependabot Commander 15 update (#446)
igorcosta Aug 11, 2026
9692ed5
Integrate the Dependabot Ink 7.1.1 update (#447)
igorcosta Aug 11, 2026
ec799c3
Integrate the Dependabot Bedrock SDK update (#450)
igorcosta Aug 11, 2026
13a75f9
Integrate the Dependabot node-gyp 13 update (#452)
igorcosta Aug 11, 2026
d709322
Integrate the Dependabot production dependency group update (#472)
igorcosta Aug 11, 2026
02b3b01
Adopt the TypeScript 7 compiler and integrate dependency updates (#487)
igorcosta Aug 11, 2026
ad06f84
deps(deps): bump @ff-labs/fff-bun
dependabot[bot] Aug 12, 2026
76bd19d
deps(deps): bump @aws-sdk/client-bedrock from 3.1108.0 to 3.1106.0
dependabot[bot] Aug 12, 2026
0077ac2
Refresh Bedrock and fff runtime dependencies
igorcosta Aug 12, 2026
19f2cf6
Merge goal continuation into TypeScript 7 main
igorcosta Aug 12, 2026
08d10c1
Integrate the current Dependabot Bedrock SDK update (#450)
igorcosta Aug 12, 2026
09d5c04
Integrate the current Dependabot fff-bun update (#488)
igorcosta Aug 12, 2026
ee0e0cb
Repair obsolete control-plane API configuration
igorcosta Aug 12, 2026
4a2006a
Refresh Bedrock and fff runtime dependencies (#489)
igorcosta Aug 12, 2026
a8cdd4e
Repair obsolete control-plane API configuration
igorcosta Aug 12, 2026
b262ebc
Merge TypeScript 7 dependency refresh into main
igorcosta Aug 12, 2026
458134d
Reconcile current remote main ancestry
igorcosta Aug 12, 2026
93b1bc6
Merge type_v7 control-plane config repair into main
igorcosta Aug 12, 2026
116570e
Merge goal continuation into type_v7
igorcosta Aug 12, 2026
9f1eeb4
Preserve control-plane repair ancestry in type_v7
igorcosta Aug 12, 2026
3f25e12
Merge the completed TypeScript 7 integration into main
igorcosta Aug 12, 2026
2f2ccfb
Protect whats-new modal submission behavior with terminal coverage
igorcosta Aug 12, 2026
bdcfe9d
Restore reliable Moa tool execution across agent loops
igorcosta Aug 12, 2026
04d4ff9
Keep persistent goals scoped to their agent session
igorcosta Aug 13, 2026
222f192
Add deterministic specialist orchestration
igorcosta Aug 14, 2026
c969693
Handle Autohand rate-limit windows by scope
igorcosta Aug 14, 2026
8544842
Trust the production Console upgrade URL
igorcosta Aug 17, 2026
9099b9e
Enable automatic specialists by default
igorcosta Aug 17, 2026
a41d620
Preserve chat scrollback during composer refreshes
igorcosta Aug 17, 2026
a864ee9
Surface daily request quotas across Autohand CLI
igorcosta Aug 17, 2026
a558064
Make team execution observable and reliable
igorcosta Aug 17, 2026
84fab69
Surface hosted AI token throughput limits
igorcosta Aug 17, 2026
38ec549
Add grapheme-safe mouse cursor positioning to the Ink composer
igorcosta Aug 17, 2026
09574ad
Enable mouse composer cursor positioning by default
igorcosta Aug 18, 2026
443878a
Keep CLI login compatible with the deployed auth schema
igorcosta Aug 19, 2026
25df0f9
Keep the active composer cursor across status repaints
igorcosta Aug 19, 2026
6e65d01
Make Windows installer architecture detection resilient
igorcosta Aug 19, 2026
3b703d3
Render Autohand quota reset times in the configured time zone
igorcosta Aug 21, 2026
0d6cb2b
Show the account plan in the CLI and keep it current
igorcosta Aug 21, 2026
d24c4e6
Add a native Anthropic provider and stop sending Claude malformed req…
igorcosta Aug 21, 2026
e61475d
deps-dev(deps-dev): bump typescript from 6.0.3 to 7.0.2
dependabot[bot] Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,13 @@ AUTOHAND_API_URL=https://api.autohand.ai
# This is required for feedback and telemetry submission
# Contact your Autohand administrator for the secret key
AUTOHAND_SECRET=your-company-secret-here

# Context Management Configuration
# Enable/disable context compaction ('true' | 'false', default: true)
# AUTOHAND_CONTEXT_COMPACT=true
# Override context window size for the current model (number, in tokens)
# AUTOHAND_CONTEXT_WINDOW=128000
# Tokens to reserve for model output (number, default: 16000)
# AUTOHAND_RESERVE_TOKENS=16000
# Optional Open Research service origin for local publication contract testing.
AUTOHAND_OPEN_RESEARCH_URL=https://openresearch.autohand.ai
79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/model_catalog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Add model catalog entry
description: Add a supported provider model ID to the bundled Autohand catalog through an automated pull request
title: "[Model]: "
body:
- type: markdown
attributes:
value: |
Use this maintainer form to add one model to `src/providers/models.json`.
Requests opened by repository owners, members, or collaborators create a pull request for manual review. The workflow never merges or approves its own pull request.

- type: dropdown
id: provider
attributes:
label: Provider
description: Select the built-in provider whose catalog should receive the model.
options:
- autohandai
- openrouter
- anthropic
- ollama
- openai
- llmgateway
- azure
- zai
- sakana
- vertexai
- xai
- cerebras
- nvidia
- deepseek
- bedrock
- llamacpp
- mlx
validations:
required: true

- type: input
id: model_id
attributes:
label: Model ID
description: Enter the exact provider model card or API model identifier.
placeholder: vendor/model-name
validations:
required: true

- type: input
id: display_name
attributes:
label: Display name
description: Optional human-readable label for model pickers.
placeholder: Model Name

- type: input
id: context_window
attributes:
label: Context window
description: Optional positive integer context-window size in tokens.
placeholder: "131072"

- type: dropdown
id: reasoning_effort
attributes:
label: Reasoning effort
description: Optional reasoning-effort metadata for the model.
options:
- Not specified
- No reasoning
- low
- medium
- high
- xhigh

- type: checkboxes
id: confirmation
attributes:
label: Confirmation
options:
- label: I verified this exact model ID with the selected provider and did not include credentials or other secrets.
required: true
48 changes: 48 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
version: 2
updates:
- package-ecosystem: npm
directory: /
schedule:
interval: weekly
day: monday
time: "09:00"
timezone: Pacific/Auckland
open-pull-requests-limit: 10
versioning-strategy: increase
labels:
- dependencies
- javascript
commit-message:
prefix: deps
prefix-development: deps-dev
include: scope
groups:
production-dependencies:
dependency-type: production
update-types:
- minor
- patch
development-dependencies:
dependency-type: development
update-types:
- minor
- patch

- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
day: monday
time: "09:30"
timezone: Pacific/Auckland
open-pull-requests-limit: 5
labels:
- dependencies
- github-actions
commit-message:
prefix: deps
include: scope
groups:
github-actions:
patterns:
- "*"
Loading
Loading