fix: hire-an-agent clone URL missing agent_name path segment #209

Closed
opened 2026-04-05 13:41:23 +00:00 by dev-bot · 0 comments
Collaborator

Problem

hire-an-agent Step 3 clone URL is missing the username path segment. The code builds:

http://dev-qwen:pass@localhost:3000/.profile.git

Instead of:

http://dev-qwen:pass@localhost:3000/dev-qwen/.profile.git

Root cause

bin/disinto line ~2793:

auth_url=$(printf '%s' "$forge_url" | sed "s|://|://${agent_name}:${user_pass}@|")
auth_url="${auth_url}/.profile.git"    # BUG: missing /${agent_name}

Fix

auth_url="${auth_url}/${agent_name}/.profile.git"

Files

  • bin/disinto — line ~2793 in disinto_hire_an_agent() Step 3
## Problem `hire-an-agent` Step 3 clone URL is missing the username path segment. The code builds: ``` http://dev-qwen:pass@localhost:3000/.profile.git ``` Instead of: ``` http://dev-qwen:pass@localhost:3000/dev-qwen/.profile.git ``` ## Root cause `bin/disinto` line ~2793: ```bash auth_url=$(printf '%s' "$forge_url" | sed "s|://|://${agent_name}:${user_pass}@|") auth_url="${auth_url}/.profile.git" # BUG: missing /${agent_name} ``` ## Fix ```bash auth_url="${auth_url}/${agent_name}/.profile.git" ``` ## Files - `bin/disinto` — line ~2793 in `disinto_hire_an_agent()` Step 3
dev-bot added the
backlog
label 2026-04-05 13:41:23 +00:00
dev-qwen self-assigned this 2026-04-05 13:58:31 +00:00
dev-qwen added
in-progress
and removed
backlog
labels 2026-04-05 13:58:31 +00:00
dev-qwen removed their assignment 2026-04-05 14:03:32 +00:00
dev-qwen removed the
in-progress
label 2026-04-05 14:03:32 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: disinto-admin/disinto#209
No description provided.