Skip to content

Revamp agents panel profiles#1132

Closed
klopez4212 wants to merge 36 commits into
mainfrom
kennylopez-agents-panel
Closed

Revamp agents panel profiles#1132
klopez4212 wants to merge 36 commits into
mainfrom
kennylopez-agents-panel

Conversation

@klopez4212

Copy link
Copy Markdown
Contributor

Summary

  • Treat personas as agent profiles from the Agents panel and open the sidebar profile instead of the old instance dropdown.
  • Rework agent/team cards, create-agent/team modal styling, and profile sidebar management sections.
  • Add Goose app avatar asset resolution for imported persona markdown, including poster/WebM/HEVC assets.

Notes

  • This intentionally adds the full Goose avatar media bundle (~281 MB under desktop/src/shared/assets/goose-avatars) so imported app-avatar:* persona files can render locally.

Validation

  • cd desktop && pnpm check
  • cd desktop && pnpm test
  • cd desktop && pnpm run build
  • cargo test --manifest-path desktop/src-tauri/Cargo.toml
  • cd desktop && pnpm exec playwright test tests/e2e/team-management-screenshots.spec.ts --project=smoke

klopez4212 added a commit that referenced this pull request Jun 19, 2026
@klopez4212

Copy link
Copy Markdown
Contributor Author

🤖 ## Screenshots

Agents

Cards use the cleaned initials/avatar treatment with the New Agent card at the end.

00-agents-section

Teams

Team cards show the stacked member treatment and modal/menu states.

01-teams-section

02-team-card-menu

03-directory-team-card

04-directory-team-menu

05-symlinked-team

06-install-from-directory-modal

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b414b6279b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/useManagedAgentActions.ts Outdated
Comment thread desktop/src/features/agents/ui/TeamsSection.tsx Outdated
Comment thread desktop/src/features/agents/ui/usePersonaActions.ts

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 483dab4164

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx Outdated
Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5e0cfd5861

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6de73be5bb

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx
Comment thread desktop/src-tauri/src/managed_agents/persona_card.rs Outdated
@klopez4212 klopez4212 force-pushed the kennylopez-agents-panel branch from 6de73be to ec0d366 Compare June 19, 2026 11:45

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ec0d366fbd

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/channelAgents.ts
Comment thread desktop/src/features/profile/ui/UserProfilePanelDeletion.ts Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b952a4b753

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/UnifiedAgentsSection.tsx

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2f4e08abf5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0e0740bf6d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx
Comment thread desktop/src-tauri/src/commands/agents.rs Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0b9acb88e6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c2a79d7cc6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 458e2669bc

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src-tauri/src/commands/agent_models.rs

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

let (_prov, id) = buzz_persona_pkg::persona::split_model(s);
Some(id.to_owned())

P2 Badge Preserve providers from Markdown model prefixes

For newly accepted plain/Goose Markdown personas whose frontmatter uses model: anthropic:claude..., this split extracts the provider but discards it, and the preview is returned with provider: None; the create flow then persists only the stripped model while spawn-time env generation only sets provider vars from PersonaRecord.provider. In that import scenario the agent starts under the runtime's default provider instead of the provider encoded in the card.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx
@klopez4212

Copy link
Copy Markdown
Contributor Author

🤖 Addressed the Codex review-body note “Preserve providers from Markdown model prefixes” in 5c9b795: strict and lenient Markdown persona imports now split provider:model into a preserved provider plus the stripped model id, with Rust parser coverage for both paths. This note was posted as a review body rather than a resolvable review thread, so there was no thread to resolve.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5c9b7958bf

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/BatchImportDialog.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c7fd8fce25

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b733c33dac

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanelSections.tsx Outdated
Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 98d3ab76cd

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/shared/avatars/gooseAppAvatarRefs.ts Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 28ed056e12

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/agentReuse.ts

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: f0b09211cd

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanelSections.tsx Outdated
Comment thread desktop/src-tauri/src/commands/agents.rs Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bc5905d839

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/shared/avatars/gooseAppAvatarRefs.ts Outdated
Comment thread desktop/src-tauri/src/managed_agents/persona_card.rs

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 03347b0354

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/profile/ui/UserProfilePanel.tsx
Comment thread desktop/src/features/profile/ui/UserProfilePanelUtils.ts
@wesbillman

Copy link
Copy Markdown
Collaborator

Nice! I like this direction!!

I think we'll need to just make sure we can support all the functionality (that makes sense) of the current experience. For example, I often look at these logs to debug errors with the agents.

Screenshot 2026-06-22 at 8 19 06 AM

And it seems like the agent avatar is broken here when I run on this branch.

Screenshot 2026-06-22 at 8 20 11 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

Avatars don't show for teams
Screenshot 2026-06-22 at 8 24 24 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

NIT: but we probably don't need this extra container here and duplicated title/text
Screenshot 2026-06-22 at 8 25 06 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

Strange text here when agent fails to start
Screenshot 2026-06-22 at 8 25 57 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

Should the title and the back/close buttons be in the top bar instead of the empty bar here?

Screenshot 2026-06-22 at 8 27 01 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

We should probably render the markdown here when not in "Edit" mode
Screenshot 2026-06-22 at 8 27 32 AM

@wesbillman

Copy link
Copy Markdown
Collaborator

Review note from Pinky — I’d hold merge until these two avatar regressions are fixed. Both match Wes’s screenshots.

CHANGE: Agent cards should fall back to persisted/persona avatars

In desktop/src/features/agents/ui/UnifiedAgentsSection.tsx, persona-backed and standalone agent cards currently resolve avatars only from the relay profile query:

  • AgentPersonaCard: profileQuery.data?.avatarUrl ?? null
  • StandaloneAgentCard: profileQuery.data?.avatarUrl ?? null

If the profile query is still loading, missing, or has no picture, the card ignores the already-persisted agent.avatarUrl (added by this PR) and the linked persona.avatarUrl, so cards fall back to initials even though an avatar exists. Please fall back through the stored agent/persona avatar values, e.g. profile → agent → persona.

CHANGE: Team cards should render persona avatars, not initials only

In desktop/src/features/agents/ui/TeamIdentityCard.tsx, team member cluster items always render IdentityInitialsAvatar. Before this PR, TeamsSection rendered ProfileAvatar avatarUrl={persona.avatarUrl} for team members. That loses actual persona/avatar images in team cards. Please render ProfileAvatar when item.persona.avatarUrl exists and use initials only as the fallback.

@klopez4212 klopez4212 force-pushed the kennylopez-agents-panel branch from 80c0abd to c5cdd4c Compare June 22, 2026 14:53

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9c740c0dda

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/channelAgents.ts
@klopez4212

Copy link
Copy Markdown
Contributor Author

🤖 Follow-up pushed in 8d28ee1e:

  • Agent cards now fall back through relay profile → managed-agent avatar → persona avatar, and persona-backed cards ignore stale known runtime-logo avatars.
  • Team cards now render persona avatars when present instead of initials-only.
  • Persona-backed agent creation/reconciliation no longer uses the harness/runtime logo as the default avatar; existing stored/relay runtime-logo fallbacks are treated as stale and cleared/replaced on reconciliation.
  • Agent instruction view mode renders Markdown now.
  • Diagnostics rows no longer surface the raw harness exited with status ... string as the row summary.
  • Harness log inline view no longer has the extra nested container/duplicated title.

I did not move the sidebar title/back/close controls into the top bar yet, per product direction. The logs are still available under Diagnostics rather than missing.

Validated with cd desktop && pnpm check && pnpm typecheck, cd desktop && pnpm test, and targeted Tauri avatar helper tests.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a666f00812

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread desktop/src/features/agents/ui/PersonaDialog.tsx Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b965437d4a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +340 to 345
const updatedAgent = Object.keys(agentUpdate).length
? (
await updateManagedAgent({
pubkey: reusable.pubkey,
respondTo: input.respondTo,
respondToAllowlist:
input.respondTo === "allowlist"
? input.respondToAllowlist
: undefined,
...agentUpdate,
})

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Redeploy reused agents after config updates

When agentUpdate is non-empty for a reused agent, this only writes the new runtime/respond-to config into the local record before calling attachManagedAgentToChannel. That helper does not call startManagedAgent for already-deployed provider agents, and only restarts local agents when a new membership was added, so adding a reused singleton with a runtime/permission override can report success while the live deployment/process continues using the old command or respond-to settings. Force a restart/redeploy whenever this update changes runtime or provider-consumed config.

Useful? React with 👍 / 👎.

@wesbillman wesbillman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@klopez4212 and @tellaho this PR is pretty massive and is likely too hard to review to know if it's safe. Could be break this into smaller pieces to make sure we just target the core changes?

Like maybe we just introduce a sidebar and the new design of the agents? I would almost think this PR should remove more code than it adds since the complicated rows go away.

import { fileURLToPath } from "node:url";

const ARTIFACTORY_BASE =
"https://global.block-artifacts.com/artifactory/goose-internal/avatars";

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We shouldn't have block internal stuff in our OSS PRs.

@tellaho

tellaho commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Closing in favor of #1199, #1200, #1201, #1202, #1203

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants