Skip to content

feat(types): add support for Map item type#74

Draft
Copilot wants to merge 240 commits intomainfrom
copilot/add-support-for-map-item-type
Draft

feat(types): add support for Map item type#74
Copilot wants to merge 240 commits intomainfrom
copilot/add-support-for-map-item-type

Conversation

Copy link

Copilot AI commented Mar 12, 2026

📥 Pull Request

✨ Description of new changes

Adds the Map item type as a new simple Fabric item (no definition formats, no jobs, no OneLake folders, no creation parameters).

  • Summary: Onboards the Map item type across the CLI codebase and test infrastructure.
  • Context: The Map item type needs to be recognized by the CLI for standard operations like ls, get, rm, mkdir, etc.
  • Dependencies: None.

Changes

  • src/fabric_cli/core/fab_types.py: Registered MAP = "Map" enum member, added "maps" to both format_mapping (API URI) and uri_mapping (portal URI).
  • src/fabric_cli/core/hiearchy/fab_item.py: Added ItemType.MAP to the standard multi-case match in get_payload() for import support.
  • tests/test_commands/conftest.py: Added ItemType.MAP to ALL_ITEM_TYPES and basic_item_parametrize lists so the new type is covered by all parameterized command tests.

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

ayeshurun and others added 30 commits September 17, 2025 17:11
chore: Introduce release workflowc
Copilot AI and others added 4 commits March 12, 2026 13:27
Co-authored-by: ayeshurun <98805507+ayeshurun@users.noreply.github.com>
docs(agents): add custom agent for new item type onboarding
Co-authored-by: ayeshurun <98805507+ayeshurun@users.noreply.github.com>
Co-authored-by: ayeshurun <98805507+ayeshurun@users.noreply.github.com>
Copilot AI requested a review from ayeshurun March 17, 2026 07:55
Copy link
Owner

Choose a reason for hiding this comment

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

@copilot move this file and create it in a seprate pr.

Copy link
Author

Choose a reason for hiding this comment

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

Removed the file from this PR in ef8838b. It can be added back in a separate PR.

… PR)

Co-authored-by: ayeshurun <98805507+ayeshurun@users.noreply.github.com>
Copilot AI requested a review from ayeshurun March 17, 2026 08:04
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.

2 participants