Skip to content
Draft
Show file tree
Hide file tree
Changes from 232 commits
Commits
Show all changes
233 commits
Select commit Hold shift + click to select a range
36520e2
Change pull_request to pull_request_target
ayeshurun Sep 17, 2025
444d351
Merge pull request #4 from ayeshurun/fix-semantic-pr
ayeshurun Sep 17, 2025
8b34e28
Merge branch 'microsoft:main' into main
ayeshurun Sep 18, 2025
0c47fda
Merge branch 'microsoft:main' into main
ayeshurun Sep 18, 2025
ccd7b91
Merge branch 'microsoft:main' into main
ayeshurun Sep 21, 2025
43cc353
Merge branch 'microsoft:main' into main
ayeshurun Sep 21, 2025
ea76426
Merge branch 'microsoft:main' into main
ayeshurun Sep 28, 2025
c702b91
Merge branch 'microsoft:main' into main
ayeshurun Sep 29, 2025
5e847ef
Merge branch 'microsoft:main' into main
ayeshurun Oct 16, 2025
69c733e
Merge branch 'microsoft:main' into main
ayeshurun Oct 20, 2025
5d5f1ad
Merge branch 'microsoft:main' into main
ayeshurun Oct 20, 2025
0c5de9c
Merge branch 'microsoft:main' into main
ayeshurun Oct 21, 2025
025f456
Merge branch 'microsoft:main' into main
ayeshurun Oct 22, 2025
df0c5a4
Merge branch 'microsoft:main' into main
ayeshurun Oct 23, 2025
c6892ed
Merge branch 'microsoft:main' into main
ayeshurun Oct 26, 2025
f30ce9b
Merge branch 'microsoft:main' into main
ayeshurun Nov 4, 2025
cf7e06b
Merge branch 'microsoft:main' into main
ayeshurun Nov 11, 2025
3a727dd
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 13, 2025
d3cfbb4
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 17, 2025
bb051b1
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 26, 2025
f46f685
Merge branch 'microsoft:main' into main
ayeshurun Dec 9, 2025
19e3a75
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Dec 14, 2025
55020f0
Fix new functionality section in release notes
Dec 14, 2025
0c08fb5
Merge branch 'microsoft:main' into main
ayeshurun Dec 15, 2025
beb0149
Fix new functionality section in release notes
Dec 14, 2025
c0e3672
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Dec 17, 2025
ca313c3
Introduce release workflow
Dec 17, 2025
8aa05e7
Merge pull request #14 from ayeshurun/release-workflow
ayeshurun Dec 17, 2025
39f2d85
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
5e3b68e
Initial plan
Copilot Dec 17, 2025
7c573b0
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
f9a4bb2
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
f04c7b7
Merge pull request #16 from ayeshurun/copilot/enhance-create-release-โ€ฆ
ayeshurun Dec 18, 2025
641c4e7
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
516dbb8
Fix new functionality section in release notes
Dec 14, 2025
484993f
Introduce release workflow
Dec 17, 2025
3a42a5c
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
0755733
Initial plan
Copilot Dec 17, 2025
5917da7
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
635eadc
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
22cc9cb
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
44f44b3
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Dec 24, 2025
5c455ce
Merge branch 'microsoft:main' into main
ayeshurun Jan 1, 2026
5897cde
Fix new functionality section in release notes
Dec 14, 2025
845fcb5
Introduce release workflow
Dec 17, 2025
5278b73
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
3c75e88
Initial plan
Copilot Dec 17, 2025
326c429
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
aca8824
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
c2ac8ba
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
2dc9582
Fix new functionality section in release notes
Dec 14, 2025
7b9fc69
Initial plan
Copilot Dec 17, 2025
31fe14a
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
f567fad
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Jan 12, 2026
93a8170
Merge branch 'main' of https://github.com/microsoft/fabric-cli
Jan 15, 2026
d60e42c
Merge branch 'microsoft:main' into main
ayeshurun Jan 15, 2026
89285fb
Merge branch 'microsoft:main' into main
ayeshurun Jan 19, 2026
e80c8bb
Merge branch 'main' of https://github.com/microsoft/fabric-cli
Jan 21, 2026
2da449f
Merge branch 'main' of https://github.com/microsoft/fabric-cli
ayeshurun Jan 22, 2026
b5580f2
merge
Jan 29, 2026
5f4e7fe
merge
Jan 29, 2026
73166a5
Fix new functionality section in release notes
Dec 14, 2025
269107f
Introduce release workflow
Dec 17, 2025
43b04df
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
4eaca2c
Initial plan
Copilot Dec 17, 2025
4ff4f18
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
692e5d6
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
63e61f1
Fix new functionality section in release notes
Dec 14, 2025
9dc7758
Initial plan
Copilot Dec 17, 2025
e2d5a0d
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
0c9cfa2
Fix new functionality section in release notes
Dec 14, 2025
c06933c
Introduce release workflow
Dec 17, 2025
980b4da
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
a73b480
Initial plan
Copilot Dec 17, 2025
d1d5dc2
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
4005a96
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
31c17c1
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
aa82800
Fix new functionality section in release notes
Dec 14, 2025
8a026ed
Introduce release workflow
Dec 17, 2025
a4a7de2
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
28403cc
Initial plan
Copilot Dec 17, 2025
2a42459
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
ed802ec
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
75b7bf4
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
419ef59
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Jan 29, 2026
bc9c6e7
Merge branch 'main' of https://github.com/microsoft/fabric-cli
Feb 3, 2026
e4db571
Fix new functionality section in release notes
Dec 14, 2025
0d7cff1
Introduce release workflow
Dec 17, 2025
ff2aa75
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
0014433
Initial plan
Copilot Dec 17, 2025
4abc444
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
24babb6
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
642d10a
Fix new functionality section in release notes
Dec 14, 2025
1b3ad3f
Initial plan
Copilot Dec 17, 2025
e5cf283
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
be6a304
Fix new functionality section in release notes
Dec 14, 2025
e757824
Introduce release workflow
Dec 17, 2025
869bb6b
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
8f4ba23
Initial plan
Copilot Dec 17, 2025
fa70568
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
f57416a
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
c18c8d3
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
98fa381
Fix new functionality section in release notes
Dec 14, 2025
3aa4235
Introduce release workflow
Dec 17, 2025
7e453d6
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
097e44f
Initial plan
Copilot Dec 17, 2025
aaf4c0a
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
b5fda27
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
c4d2625
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
22534b7
Fix new functionality section in release notes
Dec 14, 2025
8218321
Introduce release workflow
Dec 17, 2025
8f48c54
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
42d8e88
Initial plan
Copilot Dec 17, 2025
d874933
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
9b087b7
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
ca2e8af
Fix new functionality section in release notes
Dec 14, 2025
6d6995e
Initial plan
Copilot Dec 17, 2025
0d2f72e
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
8c835a3
Fix new functionality section in release notes
Dec 14, 2025
c9d4333
Introduce release workflow
Dec 17, 2025
6832504
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
5d07d94
Initial plan
Copilot Dec 17, 2025
f33129e
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
c1cbad8
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
8c7fc37
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
a80d9ce
Fix new functionality section in release notes
Dec 14, 2025
e88d7dc
Initial plan
Copilot Dec 17, 2025
7061a0e
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
ba8a91f
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
29842da
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
e1b9de1
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Feb 5, 2026
1df36d1
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
ayeshurun Feb 8, 2026
a54718d
Fix new functionality section in release notes
Dec 14, 2025
54f76b0
Introduce release workflow
Dec 17, 2025
5450d36
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
de23330
Initial plan
Copilot Dec 17, 2025
2db59e0
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
c543b3d
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
6cf16f1
Fix new functionality section in release notes
Dec 14, 2025
fc662ec
Initial plan
Copilot Dec 17, 2025
de4d51c
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
9cc9098
Fix new functionality section in release notes
Dec 14, 2025
8c3acaf
Introduce release workflow
Dec 17, 2025
8f34833
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
0aaa4e9
Initial plan
Copilot Dec 17, 2025
26f7921
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
b64c032
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
d70089f
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
7b13492
Fix new functionality section in release notes
Dec 14, 2025
2deaefd
Introduce release workflow
Dec 17, 2025
58f421e
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
e9bd691
Initial plan
Copilot Dec 17, 2025
632dac0
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
3bf5ac9
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
556b7d8
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
ebc4bfd
Fix new functionality section in release notes
Dec 14, 2025
1b78129
Introduce release workflow
Dec 17, 2025
6048a29
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
c245e60
Initial plan
Copilot Dec 17, 2025
fadeb93
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
d19fb66
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
155acba
Fix new functionality section in release notes
Dec 14, 2025
155991b
Initial plan
Copilot Dec 17, 2025
94fe862
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
f8307a2
Fix new functionality section in release notes
Dec 14, 2025
5852e12
Introduce release workflow
Dec 17, 2025
e8400a3
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
8419b52
Initial plan
Copilot Dec 17, 2025
3d871ec
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
36ac241
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
4678bbd
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
2ff6ce8
Fix new functionality section in release notes
Dec 14, 2025
4e23ee1
Introduce release workflow
Dec 17, 2025
4ef6c53
Add GH_TOKEN to create release step
ayeshurun Dec 17, 2025
dd8ccac
Initial plan
Copilot Dec 17, 2025
f3108ec
Enhance create-release workflow with GITHUB_STEP_SUMMARY and optionalโ€ฆ
Copilot Dec 17, 2025
06d3d82
Refactor GITHUB_STEP_SUMMARY messages to use heredoc syntax
Copilot Dec 18, 2025
56be8f3
Update release notes for v1.3.1
ayeshurun Dec 22, 2025
c5590ef
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Feb 8, 2026
2fe7bdc
Merge branch 'main' of https://github.com/microsoft/fabric-cli
Feb 19, 2026
a3c407a
feat: add AI-powered issue triage workflow
Feb 19, 2026
e3342f3
feat: add workflow_dispatch trigger for manual testing
Feb 19, 2026
f7d3b32
fix: use correct action version tag v1.0.1
Feb 19, 2026
cb9d917
fix: rename Confirmed Bug to Potential Bug in triage
Feb 19, 2026
1714b59
fix: tighten prompt tone โ€” concise, crisp, expert-level responses
Feb 19, 2026
cbc51ba
feat: add clear status footers and team escalation notifications
Feb 19, 2026
cbc1e9b
feat: add 'needs team attention' label for escalated issues
Feb 19, 2026
2000b84
fix: rename label to ai:needs team attention
Feb 19, 2026
4241854
feat: auto-close issues fully resolved by AI triage
Feb 19, 2026
0970928
feat: upgrade model from gpt-4o to gpt-5.2
Feb 19, 2026
da59794
fix: switch model to gpt-4.1 (verified in GitHub Models catalog)
Feb 19, 2026
a74b9ee
fix: upgrade to gpt-5 and add accurate CLI flag documentation
Feb 19, 2026
d696011
fix: switch model to openai/o3 (gpt-5 not accessible)
Feb 19, 2026
46f35d2
fix: revert to gpt-4.1 (custom-tier models inaccessible)
Feb 19, 2026
259fc71
fix: improve label logic for author feedback and redundant ai labels
Feb 19, 2026
bd23bc3
fix: don't escalate to team when awaiting author feedback
Feb 19, 2026
412642e
fix: always remove action's ai: assessment labels
Feb 19, 2026
b97e95e
feat: standardize Needs Author Feedback category across all prompts
Feb 19, 2026
5a8d121
refactor: streamline prompt categories and label handling
Feb 19, 2026
b6f0a8d
refactor: rename question triage category to Requires Additional Details
Feb 19, 2026
07a8439
feat: inject codebase context into AI system prompt
Feb 22, 2026
e99f886
feat: add footer to AI comments for team escalation
Feb 22, 2026
92d1a79
Add dual A/B triage comparison with code-aware agent
Feb 22, 2026
dc64bae
Fix A/B triage failures: YAML escaping and context size
Feb 22, 2026
0d6f8fa
Fix Approach B API URL to use GitHub Models endpoint
Feb 22, 2026
839c2e3
Fix next-steps mapping: Potential Bug must escalate to team
Feb 22, 2026
fccfa28
chore: make triage comments concise โ€” only surface what matters
Feb 22, 2026
a6805a2
fix: align feature triage footers and escalation logic
Feb 22, 2026
c827abf
feat: add standards & best practices to triage prompts
Feb 22, 2026
fe24a73
refactor: consolidate AI triage to Approach A with self-contained proโ€ฆ
Feb 22, 2026
44ded5c
Un suppress
Feb 22, 2026
d35948e
refactor: replace hardcoded item types and hidden entities with doc lโ€ฆ
Feb 22, 2026
7afc129
Update prompts
Feb 22, 2026
9da916e
Update label removal
Feb 23, 2026
b115c3f
Remove
Feb 23, 2026
4f39ff5
Merge branch 'main' of https://github.com/microsoft/fabric-cli
Feb 23, 2026
887968b
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Feb 24, 2026
eefdcb2
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
ayeshurun Mar 2, 2026
4ffa9ba
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Mar 11, 2026
c491a3f
Initial plan
Copilot Mar 12, 2026
e047bb3
Add custom agent for onboarding new Fabric item types
Copilot Mar 12, 2026
0ca0daf
Merge pull request #72 from ayeshurun/copilot/add-new-item-type-support
ayeshurun Mar 12, 2026
0a24cca
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Mar 15, 2026
7f103bc
Initial plan
Copilot Mar 16, 2026
2f2f3e2
Replace questionary/prompt_toolkit output with rich library
Copilot Mar 16, 2026
635ac1a
Add RichHandler for console logging, rich traceback in debug mode, anโ€ฆ
Copilot Mar 16, 2026
007d686
Address code review feedback: fix print_file_written and update conftโ€ฆ
Copilot Mar 16, 2026
2de0a6c
Clean up unused imports in fab_ui.py and console.py
Copilot Mar 16, 2026
331170e
refactor: improve CLI output and clean up console architecture
ayeshurun Mar 19, 2026
c77a1e2
Fix table ux
ayeshurun Mar 19, 2026
ac6f4f6
refactor: consolidate output architecture and fix test infrastructure
ayeshurun Mar 22, 2026
cd3a8a9
Merge remote-tracking branch 'upstream/main' into copilot/improve-cliโ€ฆ
ayeshurun Mar 23, 2026
09d5b34
refactor: consolidate all output imports to single output_manager alias
Copilot Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ dependencies = [
"requests",
"cryptography",
"fabric-cicd>=0.3.1",
"rich>=13.7.0",
]

[project.scripts]
Expand Down
1 change: 1 addition & 0 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ psutil==7.0.0
requests
cryptography
fabric-cicd>=0.3.1
rich>=13.7.0

# Testing and Building Requirements
tox>=4.20.0
Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/client/fab_api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
from requests.adapters import HTTPAdapter, Retry

from fabric_cli.client.fab_api_types import ApiResponse
from fabric_cli.core import fab_constant, fab_logger, fab_state_config
from fabric_cli.core import fab_constant, fab_state_config
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import (
AzureAPIError,
FabricAPIError,
Expand All @@ -23,7 +24,7 @@
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_error_parser as utils_errors
from fabric_cli.utils import fab_files as files_utils
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils.fab_http_polling_utils import get_polling_interval

GUID_PATTERN = r"([a-f0-9\-]{36})"
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/client/fab_api_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from fabric_cli.core import fab_constant as constant
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def delete_resource(
Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/commands/acls/fab_acls_get.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
from fabric_cli.client import fab_api_item as api_items
from fabric_cli.client import fab_api_onelake as api_onelake
from fabric_cli.client import fab_api_workspace as api_workspaces
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricAPIError, FabricCLIError
from fabric_cli.core.fab_types import ItemType, VirtualWorkspaceItemType
from fabric_cli.core.hiearchy.fab_hiearchy import (
Expand All @@ -23,7 +24,7 @@
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_jmespath as utils_jmespath
from fabric_cli.utils import fab_storage as utils_storage
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui
from fabric_cli.utils import fab_util as utils


Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/commands/acls/fab_acls_ls.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
from fabric_cli.client import fab_api_item as api_items
from fabric_cli.client import fab_api_onelake as api_onelake
from fabric_cli.client import fab_api_workspace as api_workspaces
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricAPIError, FabricCLIError
from fabric_cli.core.fab_types import ItemType, VirtualWorkspaceItemType
from fabric_cli.core.hiearchy.fab_hiearchy import (
Expand All @@ -21,7 +22,7 @@
)
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_cmd_ls_utils as utils_ls
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui


def exec_command(args: Namespace, context: FabricElement) -> None:
Expand Down
4 changes: 2 additions & 2 deletions src/fabric_cli/commands/acls/fab_acls_rm.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
from fabric_cli.client import fab_api_gateway as api_gateway
from fabric_cli.client import fab_api_workspace as api_workspaces
from fabric_cli.core import fab_constant as constant
from fabric_cli.core import fab_logger
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_types import VirtualWorkspaceItemType
from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Workspace
from fabric_cli.core.hiearchy.fab_virtual_workspace_item import VirtualWorkspaceItem
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args: Namespace, context: FabricElement) -> None:
Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/commands/acls/fab_acls_set.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,13 @@
from fabric_cli.client import fab_api_connection as api_connection
from fabric_cli.client import fab_api_gateway as api_gateway
from fabric_cli.client import fab_api_workspace as api_workspaces
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_types import VirtualWorkspaceItemType
from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Workspace
from fabric_cli.core.hiearchy.fab_virtual_workspace_item import VirtualWorkspaceItem
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui

# Valid roles for different contexts
WORKSPACE_ROLES = ["Admin", "Member", "Contributor", "Viewer"]
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/api/fab_api_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

from fabric_cli.client import fab_api_client as fabric_api
from fabric_cli.utils import fab_jmespath as utils_jmespath
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui
from fabric_cli.utils import fab_util as utils


Expand Down
6 changes: 4 additions & 2 deletions src/fabric_cli/commands/auth/fab_auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@
from argparse import Namespace
from typing import Any, Optional

from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_auth import FabAuth
from fabric_cli.core.fab_context import Context
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_mem_store as utils_mem_store
from fabric_cli.utils import fab_ui, fab_version_check
from fabric_cli.utils import fab_version_check
from fabric_cli.utils import fab_output_manager as fab_ui


def init(args: Namespace) -> Any:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/config/fab_config_clear_cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from argparse import Namespace

from fabric_cli.utils import fab_mem_store as utils_mem_store
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args: Namespace) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/config/fab_config_get.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from fabric_cli.core import fab_constant, fab_state_config
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args: Namespace) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/config/fab_config_set.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from fabric_cli.core import fab_constant, fab_state_config
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as utils


Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/assign/fab_fs_assign_domain.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
from argparse import Namespace

from fabric_cli.client import fab_api_domain as domain_api
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.hiearchy.fab_hiearchy import (
FabricElement,
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/cp/fab_fs_cp_folder.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
from fabric_cli.core.hiearchy.fab_folder import Folder
from fabric_cli.core.hiearchy.fab_hiearchy import Folder, Item, Workspace
from fabric_cli.utils import fab_cmd_fs_utils as utils_fs
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def copy_folders(
Expand Down
4 changes: 2 additions & 2 deletions src/fabric_cli/commands/fs/cp/fab_fs_cp_item.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
from fabric_cli.client import fab_api_item as item_api
from fabric_cli.core import fab_constant
from fabric_cli.core import fab_handle_context as handle_context
from fabric_cli.core import fab_logger
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_commands import Command
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_types import ItemType
from fabric_cli.core.hiearchy.fab_hiearchy import Folder, Item, Workspace
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_item_util as item_utils
from fabric_cli.utils import fab_mem_store as utils_mem_store
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as util


Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/cp/fab_fs_cp_onelake.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from fabric_cli.core.fab_types import OneLakeItemType
from fabric_cli.core.hiearchy.fab_hiearchy import LocalPath, OneLakeItem
from fabric_cli.utils import fab_cmd_cp_utils as cp_utils
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as utils
from fabric_cli.utils import fab_item_util as item_utils

Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/cp/fab_fs_cp_workspace.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from fabric_cli.core.hiearchy.fab_folder import Folder
from fabric_cli.core.hiearchy.fab_hiearchy import Workspace
from fabric_cli.utils import fab_cmd_fs_utils as fs_utils
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as util
from fabric_cli.utils import fab_item_util as item_utils

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
from fabric_cicd import append_feature_flag, configure_external_file_logging, deploy_with_config, disable_file_logging # type: ignore

from fabric_cli.core import fab_constant, fab_state_config
from fabric_cli.core import fab_logger
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_msal_bridge import create_fabric_token_credential
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui
from fabric_cli.utils.fab_util import get_dict_from_params


Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/export/fab_fs_export_item.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
from fabric_cli.core.hiearchy.fab_hiearchy import Item, Workspace
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_cmd_export_utils as utils_export
from fabric_cli.utils import fab_item_util, fab_mem_store, fab_storage, fab_ui
from fabric_cli.utils import fab_item_util, fab_mem_store, fab_storage
from fabric_cli.utils import fab_output_manager as fab_ui


def export_bulk_items(workspace: Workspace, args: Namespace) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
VirtualWorkspaceItem,
Workspace,
)
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui

COMMAND_GROUP = "fs"

Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs_cd.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

from fabric_cli.core.fab_context import Context
from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Tenant
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args: Namespace, context: FabricElement) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs_deploy.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from argparse import Namespace

from fabric_cli.commands.fs.deploy.fab_fs_deploy_config_file import deploy_with_config_file
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui


def exec_command(args: Namespace) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs_exists.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
VirtualWorkspaceItem,
Workspace,
)
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as utils


Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/fab_fs_export.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@

from fabric_cli.commands.fs.export import fab_fs_export_item as export_item
from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Item, Workspace
from fabric_cli.utils import fab_item_util, fab_ui, fab_util
from fabric_cli.utils import fab_item_util, fab_util
from fabric_cli.utils import fab_output_manager as fab_ui


def exec_command(args: Namespace, context: FabricElement) -> None:
Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/fab_fs_get.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@
Workspace,
)
from fabric_cli.utils import fab_cmd_get_utils as get_utils
from fabric_cli.utils import fab_item_util, fab_ui, fab_util
from fabric_cli.utils import fab_item_util, fab_util
from fabric_cli.utils import fab_output_manager as fab_ui


def exec_command(args: Namespace, context: FabricElement) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs_ln.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from fabric_cli.core.fab_types import ItemType
from fabric_cli.core.hiearchy.fab_hiearchy import OneLakeItem
from fabric_cli.utils import fab_cmd_ln_utils as utils_ln
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args: Namespace, context: OneLakeItem) -> None:
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/fab_fs_ls.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
VirtualWorkspace,
Workspace,
)
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec_command(args, context: FabricElement):
Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/commands/fs/fab_fs_open.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
from argparse import Namespace
from typing import Optional

from fabric_cli.core import fab_constant, fab_logger, fab_state_config
from fabric_cli.core import fab_constant, fab_state_config
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_auth import FabAuth
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_types import uri_mapping
from fabric_cli.core.hiearchy.fab_hiearchy import FabricElement, Item, Workspace
from fabric_cli.errors import ErrorMessages
from fabric_cli.utils import fab_ui
from fabric_cli.utils import fab_output_manager as fab_ui

COMMAND = "open"

Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/get/fab_fs_get_domain.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
from typing import Optional

from fabric_cli.client import fab_api_domain as domain_api
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.hiearchy.fab_hiearchy import VirtualWorkspaceItem
from fabric_cli.utils import fab_cmd_get_utils as utils_get

Expand Down
5 changes: 3 additions & 2 deletions src/fabric_cli/commands/fs/impor/fab_fs_import_item.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,15 @@

from fabric_cli.client import fab_api_item as item_api
from fabric_cli.client.fab_api_types import ApiResponse
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.fab_exceptions import FabricCLIError
from fabric_cli.core.fab_types import ItemType, definition_format_mapping
from fabric_cli.core.hiearchy.fab_hiearchy import Item
from fabric_cli.utils import fab_cmd_import_utils as utils_import
from fabric_cli.utils import fab_mem_store as utils_mem_store
from fabric_cli.utils import fab_storage as utils_storage
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def import_single_item(item: Item, args: Namespace) -> None:
Expand Down
3 changes: 2 additions & 1 deletion src/fabric_cli/commands/fs/ls/fab_fs_ls_domain.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
import json

from fabric_cli.client import fab_api_domain as domain_api
from fabric_cli.core import fab_constant, fab_logger
from fabric_cli.core import fab_constant
from fabric_cli.utils import fab_output_manager as fab_logger
from fabric_cli.core.hiearchy.fab_hiearchy import VirtualWorkspace
from fabric_cli.utils import fab_cmd_ls_utils as utils_ls
from fabric_cli.utils import fab_mem_store as utils_mem_store
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/ls/fab_fs_ls_folder.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from fabric_cli.core.hiearchy.fab_folder import Folder
from fabric_cli.core.hiearchy.fab_hiearchy import Item
from fabric_cli.utils import fab_cmd_fs_utils as utils_fs
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui


def exec(folder: Folder, args):
Expand Down
2 changes: 1 addition & 1 deletion src/fabric_cli/commands/fs/mkdir/fab_fs_mkdir_capacity.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from fabric_cli.core.hiearchy.fab_hiearchy import VirtualWorkspaceItem
from fabric_cli.utils import fab_cmd_mkdir_utils as mkdir_utils
from fabric_cli.utils import fab_mem_store as utils_mem_store
from fabric_cli.utils import fab_ui as utils_ui
from fabric_cli.utils import fab_output_manager as utils_ui
from fabric_cli.utils import fab_util as utils


Expand Down
Loading