Skip to content

fix: ao components ought to only dedupe ao Protocol specific tags and values #1059

@TillaTheHun0

Description

@TillaTheHun0

Background

Various ao components will deduplicate tags like Type and Variant, that are outlined in the ao specification, to ensure ao protocol level tags are not duplicated.

Problem

The deduping logic is too aggressive, and causes similarly named tags used by other protocols to be removed

Solution

ao components tag deduping logic needs to be reigned to only dedupe when both tag name and value conflict with an ao tag specification.

Developer Notes

Some components may not need any changes, but are listed here just to be comprehensive and for posterity.

  • aoconnect
  • mu
  • su
  • cu
  • dev cli
  • aos Lua
  • aos CLI
  • scheduler-utils

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcliao CLIconnectao connectcuao Compute Unitmuao Messenger unitscheduler-utilsScheduler Utilssuao Scheduler Unit

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions