disinto/lib
Claude daf9151b9a
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
fix: fix: Forgejo API tokens rejected for git HTTP push — agents must use password auth (#361)
Forgejo 11.x rejects API tokens for git HTTP push while accepting them
for all other operations. Store bot passwords alongside tokens during
init and use password auth for git operations consistently.

- forge-setup.sh: persist bot passwords to .env (FORGE_PASS, etc.)
- forge-push.sh: use FORGE_PASS instead of FORGE_TOKEN for git remote URL
- entrypoint.sh: configure git credential helper with password auth
- entrypoint-llama.sh: use FORGE_PASS for git clone (fallback to FORGE_TOKEN)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 16:48:43 +00:00
..
hooks fix: Remove Matrix integration — notifications move to forge + OpenClaw (#732) 2026-03-26 14:53:56 +00:00
agent-sdk.sh fix: fix: agent_run swallows all Claude failures silently via || true (#277) 2026-04-06 09:24:47 +00:00
AGENTS.md chore: gardener housekeeping 2026-04-07 2026-04-07 12:04:45 +00:00
branch-protection.sh fix: fix: hire-an-agent branch protection fails — race condition after initial push (#238) 2026-04-05 17:50:58 +00:00
build-graph.py fix: use undirected reachability for reviewer affected-objectives tracing 2026-03-24 21:31:55 +00:00
ci-debug.sh fix: SECURITY: Unquoted curl URLs with variables in API calls (#60) 2026-03-31 18:48:29 +00:00
ci-helpers.sh fix: fix: duplicated label ID lookup — ensure_blocked_label_id vs _ilc_ensure_label_id (#282) 2026-04-06 10:05:04 +00:00
ci-log-reader.py fix: feat: CI log access — disinto ci-logs + dev-agent CI failure context (#136) 2026-04-02 08:20:21 +00:00
ci-setup.sh fix: refactor: extract install_cron() and Woodpecker OAuth/token setup from bin/disinto into lib/ci-setup.sh (#303) 2026-04-06 19:59:36 +00:00
env.sh fix: chore: remove dead lib files — profile.sh, file-action-issue.sh, CODEBERG_* exports (#283) 2026-04-06 10:24:18 +00:00
forge-push.sh fix: fix: Forgejo API tokens rejected for git HTTP push — agents must use password auth (#361) 2026-04-07 16:48:43 +00:00
forge-setup.sh fix: fix: Forgejo API tokens rejected for git HTTP push — agents must use password auth (#361) 2026-04-07 16:48:43 +00:00
formula-session.sh fix: profile_write_journal passes --max-tokens which local llama claude CLI rejects (#335) 2026-04-07 08:09:42 +00:00
generators.sh fix: refactor: extract compose/Dockerfile/Caddyfile generation from bin/disinto into lib/generators.sh (#301) 2026-04-06 19:29:05 +00:00
guard.sh fix: fix: check_active guard should log to stderr when skipping — silent agent dropout on missing state file (#663) 2026-03-25 08:00:29 +00:00
hire-agent.sh fix: refactor: extract disinto_hire_an_agent() from bin/disinto into lib/hire-agent.sh (#300) 2026-04-06 18:32:06 +00:00
issue-lifecycle.sh fix: fix: duplicated label ID lookup — ensure_blocked_label_id vs _ilc_ensure_label_id (#282) 2026-04-06 10:05:04 +00:00
load-project.sh fix: chore: remove dead lib files — profile.sh, file-action-issue.sh, CODEBERG_* exports (#283) 2026-04-06 10:24:18 +00:00
mirrors.sh fix: SECURITY: Replace eval usage with safer alternatives (#59) 2026-03-31 18:21:55 +00:00
ops-setup.sh fix: refactor: extract setup_ops_repo() from bin/disinto into lib/ops-setup.sh (#299) 2026-04-06 17:59:37 +00:00
parse-deps.sh fix: parse-deps.sh inline regex matches every line — awk /pattern/i flag is invalid (#600) 2026-03-23 10:59:47 +00:00
pr-lifecycle.sh fix: fix: pr-lifecycle gives up on merge conflict (HTTP 405) instead of delegating rebase to agent (#314) 2026-04-06 18:37:56 +00:00
release.sh fix: release.sh: cd in disinto_release() permanently changes CWD of calling shell (#323) 2026-04-07 00:13:26 +00:00
secret-scan.sh fix: Replace Codeberg dependency with local Forgejo instance (#611) 2026-03-23 16:57:12 +00:00
stack-lock.sh fix: feat: stack lock protocol for singleton project stack access (#255) 2026-04-06 07:09:26 +00:00
tea-helpers.sh fix: tea_relabel uses edit subcommand, add sha256 checksum for tea binary (#666) 2026-03-25 13:34:58 +00:00
vault.sh fix: correct merge_when_checks_succeed to true for auto-merge (#170) 2026-04-03 06:37:13 +00:00
worktree.sh fix: Extract lib/worktree.sh — create, recover, cleanup (#797) 2026-03-27 19:06:31 +00:00