firstcoder/__init__.py,sha256=73aZRE83xRhgrDo0PyO6ckegfM4T0HjmbMs3tsVmCco,27
firstcoder/__main__.py,sha256=XPsSfvzNUpwS-fBvzvgntqmYcQI7QezvcK2cOWNR4KQ,138
firstcoder/cli.py,sha256=G80Owy6cak1VLYVHaOJBQBJplCD3D0pT8WQcscP8yK8,19193
firstcoder/agent/__init__.py,sha256=ImxOiVcNHsHRT33Ze_3dKxgeb1lW0Y_EQpAj4wJTuNA,369
firstcoder/agent/background.py,sha256=pN0D7N-MqYYDMM91Wc9mGPsuAI7iItvx4tY4mxZYN40,18836
firstcoder/agent/cancellation.py,sha256=iKOrPHDw1dBF-OKj99NGuIPmKQ7nxMGv0cAUKg6jOIg,445
firstcoder/agent/loop.py,sha256=nIXYO85KNXC51Q_Y89g-ht9m-qanR5SfNlZ_MKWyoHo,53803
firstcoder/agent/loop_limits.py,sha256=PGhoWGnPffVwoNGcqsWhpkofzqiCksWDabCmxbHYP2w,1146
firstcoder/agent/ports.py,sha256=PD67b303UprnxzYJScLSpWF8rLzAWJgMd9aiTiARctk,421
firstcoder/agent/prompt_inputs.py,sha256=7IR07LBOiy6IWh_rcgK1Z5hQeuxDiHNzPBEX9BPpM6I,4469
firstcoder/agent/session.py,sha256=wT5SNfOwZML-wRsEtxycoPTWU7tIkLxhTTNID_g_kWk,27813
firstcoder/agent/subagent.py,sha256=keVrndTGpjkHoe8B0JHCQWHnOJO_XLgTJQuVxTepWFA,21693
firstcoder/agent/task_boundary_classifier.py,sha256=MRChjx22pHqIbWfPfHVht_HLpGQuJepCidY1I0zJiBU,6420
firstcoder/agent/task_plan_policy.py,sha256=Ud5cBWfoFBynDbjVCJEkpZaT9TNHcNvcEhY0YMerwlE,1783
firstcoder/agent/tool_execution.py,sha256=sks7rgLNjnVfZ2J10Fz259TKAqTZlJvvYkGTWCToy-s,27052
firstcoder/agent/tool_flow.py,sha256=ONSnAiwxH5iZBIuCNDmWZkjN24ZO7PC4JOFPztFh9DQ,1677
firstcoder/agent/tool_settlement.py,sha256=Cv7d8G9raUDTwkO_jXE8UTsTueeR0LIBuM4c04Nmfi8,1949
firstcoder/agent/user_input.py,sha256=--V-O9RMc_P5fQo-HDgaSRdiDs2SiMVHRaKL1jgos8I,1015
firstcoder/agent/worktree.py,sha256=IDG6qW4K_4pHDiC8AUsqRlxO0hDLIT6UEuAFUsc_YjQ,8724
firstcoder/app/__init__.py,sha256=-z0fd10EVWglm2QVwM7yQGZaERXnkkBZV0H8_Hzk4F0,246
firstcoder/app/activity_view.py,sha256=1StUDbU46ExirJQkufYWZxW8XdsNzYgHF-JiEVq-mLs,7612
firstcoder/app/commands.py,sha256=wJfcYIEpCRxI4COsxPD2cwsjqhGAjMGocM3y3cJB5Oo,5410
firstcoder/app/factory.py,sha256=4xTJkmA0opKbeZCgYDFV1rRwV3JwasYM8NlLWfCaE8c,18165
firstcoder/app/help_commands.py,sha256=emrmeBF29aNtyhuqIb1EgwgBKgxBoYTEVBq3MHfHBzg,1733
firstcoder/app/mcp_commands.py,sha256=SJjeuWwzGZlu60DpGqvs21cHOZMxgkxbEIxVX7iwiSs,2659
firstcoder/app/model_commands.py,sha256=brv-eRIupevQaGVpp6GcuFoYuBJwuSUJUrHa11D0GSA,2911
firstcoder/app/model_state.py,sha256=oGXhAISgTiyHcm-rbSSuma0jOKF27E-9m9ZnTRJcJF0,3645
firstcoder/app/permission_commands.py,sha256=ONm1eDGTSyk_Na_Ciq7-njaJOI1zdhVQEWpanbOS3Ow,1542
firstcoder/app/permission_view.py,sha256=7nyNEm-tBKcGQKQyK-0-QTNp022b7XmrW06yKblJB24,3544
firstcoder/app/picker.py,sha256=GaF20QH6XnCuOdfnQkwWCG_JfDJDRDk8vsMpMOB2DuI,3004
firstcoder/app/picker_adapters.py,sha256=HH3-QPIPKxkGYTo98DQEcKmWBx1b0zFcEd4ZOshcDFE,1866
firstcoder/app/ports.py,sha256=1lZjjEZMdCa7KvLsFRJM1Lkd7G0-ibzlyzz3nSI6-D8,967
firstcoder/app/review_view.py,sha256=osn6v50NPDGDRJrq40oraGiZsh9B8egd-7hwzfcpUpI,4446
firstcoder/app/router.py,sha256=zL1LmXn5quMJjGeIr4QDI4Ud_ngl9WZt4MeQ7te4xPA,798
firstcoder/app/runtime.py,sha256=gzxY-DOndiUU3NiGsnOc7Bin9rEo9cfzJzjW_szAJbE,15680
firstcoder/app/session_commands.py,sha256=qAOuxs0U_CBUGVtHSVqqDKDYVoriQKRW-Jd2DSuvU98,10365
firstcoder/app/skill_commands.py,sha256=Ug5HpIDU0-jPRYj1B3f0t-IpmJxaDGQqEix9wJnweRA,5191
firstcoder/app/topbar_view.py,sha256=CKB3EyGQTmIbtcSK-acciN_XDKQ_HHCJBmdl4nQaPcc,1491
firstcoder/app/transcript_view.py,sha256=zjoX27jroDWMl8c-ttIQYQVsKa0ibpQ1mHjwQlrPxXw,2658
firstcoder/app/tui.py,sha256=vBeLQAS1_1b2gVIlMXxdmtX0-mc6SLbVwLD-VRxmpTI,31987
firstcoder/app/tui.tcss,sha256=F89C4a7RpeAudPTWJHzTQY_83bNfo-my4dOxeMfCDVw,2912
firstcoder/app/tui_state.py,sha256=NJLiW62dw07FxW4y-_VWmGG-m4mubHGcxxI5fAvNbvw,2253
firstcoder/app/tui_view.py,sha256=k2CNZdtG0HqBAZK6usOtZ39eozNypRh6wsiX2Ab1Ijo,27774
firstcoder/app/tui_widgets.py,sha256=LLe2KYu4JccbbRPitbu7MW_ZhZkLQj3UP_iZPF2gc-k,3712
firstcoder/app/welcome.py,sha256=4wpX6gmSzVT2KA2WbEhHsieEFBdt_4_-i9s6X3bibQ8,3014
firstcoder/app/yuren_topbar_themes.py,sha256=UFWUeibKMwUmYOCsSUvFS6s2J-pUK-XnPJUKNIyhEAs,2591
firstcoder/config/__init__.py,sha256=FSFkTE64h1omdYVOKO4SF8SfrohmKm2J8DXUDWpans4,403
firstcoder/config/models.py,sha256=Jg1-1l6gwC4tk2q1pl5swlPQKCOeFyZbwLynUU4frvQ,9111
firstcoder/config/settings.py,sha256=sjCCWrvVakF__7RI2oAE3Y2GOhDBUDa50wA1DNR1-LM,8962
firstcoder/context/__init__.py,sha256=IMSWi0IvH5UMn_T0P6Lq06QIjW1YbcaD61MukNfsSVM,52
firstcoder/context/archive.py,sha256=f7TEAzqyicEqnafbUsBkpuItVENmXvPR1H7s2US3SgA,15864
firstcoder/context/checkpoint.py,sha256=XgKoVpTZFsKluZnNrtYc_u-6yALnMR088PyzdS-jPgQ,3083
firstcoder/context/compaction.py,sha256=FHXf8NTPvpgrdOcnGh1087QVkH7X3aqB3VpfYVjpVxY,29530
firstcoder/context/context_builder.py,sha256=OBe8vMjyrEWkRsYsOrRA4XnqrvUWwMc8tAVd5CC_T9M,11970
firstcoder/context/events.py,sha256=zyO13rSIhKRFDDWtdiC1ce6dm_0k6XJH6PhwGyM-dks,1227
firstcoder/context/fallback.py,sha256=jOT6i0jP1h9GRthjXMNybInJgZ3EH1dKf4lueczPveY,1005
firstcoder/context/identity.py,sha256=tIbcUjLGyEIemWbZBtEMEwJEc9TcMFrXxF1jl_3tJn8,2181
firstcoder/context/inspector.py,sha256=eEthRsXUZaxYpYtIIRGH0lJjL8q9iJtlO1rPRArqyQo,4799
firstcoder/context/llm_compact.py,sha256=8Ji379uycAa3ReP8ufYAaBTACJhDRqWblb5IzuSYWjE,14312
firstcoder/context/manager.py,sha256=C21ME5A2BtmJmWSHEEqIXDrBbd6Z_JBEeOyVZxEDTSg,25863
firstcoder/context/metadata.py,sha256=3Lo5k7bM9z7TndUS8BzF2I8RUuhX67FtBnNnjRMENtc,1009
firstcoder/context/models.py,sha256=e03mZqYH-hBr2mm5ShCTNJo6I_2WHGbJCNb-sjXjq5I,3296
firstcoder/context/provider_summarizer.py,sha256=so8LNCeHc2kF4QyfpA6ew4cPy1T-gJVbrvG3crfYDI4,5457
firstcoder/context/retry_policy.py,sha256=MTCEFz8rpUcSjYD1eOb_ZIAkJuRM11CLO4XJFsmxXbA,1832
firstcoder/context/runtime_replay.py,sha256=cJ5_thmdNEgZwsbnZoXepWaggo2a3ymEtJcgcPVrVXU,5304
firstcoder/context/runtime_state.py,sha256=_QbnlJlr_7pp9CbD1JLyHgOiMjG_x-7rZetiAa1JbY8,4993
firstcoder/context/store.py,sha256=q3X6--92pyzZZgSei9MVxScxTnvw7YcLGYXAVuFa0BI,7809
firstcoder/context/system_prompt.py,sha256=8G2Y5YuBkw-3Ss1V3zqlVVt2V2Rkf4HMTQlpJiBCI64,5011
firstcoder/context/task_boundary.py,sha256=DmtgqYifBdYX9Peuy-unJeGlGHxhzFPbGBIjJ2EeUGw,12831
firstcoder/context/token_budget.py,sha256=NXMUZhu6-d_mnOKB37_6OLL6mRtXwZ3g9NwVD-eMQvI,2888
firstcoder/context/tool_lifecycle.py,sha256=W524N0PJNb436n6MRm_q2fDmbqeOlUNUBmYPkYquqIg,12079
firstcoder/context/tool_result.py,sha256=D-YHDqJCuV33s2cFMrhv70PQiOwMCzy2dt4WUCUYD3s,2694
firstcoder/context/tool_sequence.py,sha256=-M_F3PKGgaQi0T46Q29Fy-oNpj3ZtZknivkGN5fYyrY,2195
firstcoder/context/triggers.py,sha256=WohDiGo3K2uCNncVL3BbNMs8JmBCGhWR14RUO3-28Cg,6090
firstcoder/context/versions.py,sha256=eEFhr6Sh1z0yQ7yW_B0gQ73GS57isiFZLF8o6YHUTws,340
firstcoder/context/writer.py,sha256=GXy6b3_aBNsXUwPMAfkCsgeOFV2ifWimqi8W_3EjTLg,14164
firstcoder/context/content/__init__.py,sha256=LqAKRzBJrGuanuWF7FWgA_i844QYZqPrOJI8wKOG0Gg,61
firstcoder/context/content/build.py,sha256=utHhPZHLeXDDc_nUKkLurryTSx74DGJJjWQyHGOsKKA,5623
firstcoder/context/content/code.py,sha256=AJCV4VcaLMNUb98-_OJrm4uTh5iJ1MlkqrSXQqA4yEo,5625
firstcoder/context/content/compressors.py,sha256=1xwTOu5i1xpPDbOYPmFDfC0hhLgxPYN6aIb_jRJSTMY,4240
firstcoder/context/content/detector.py,sha256=6qUvgum8YyYcNClxe3XfU5Wzf2fvR7hlMLwvMmKUhSE,1594
firstcoder/context/content/diff.py,sha256=LjbYoZ12FLCXLNii9jPINeAhJHn5f_JtiGSFdI73s20,3679
firstcoder/context/content/html.py,sha256=hT9pr560UH1h4fDgqWnr-XTS8nVHSnzd7gb69F1YAUs,6512
firstcoder/context/content/json.py,sha256=fmjIrL57yLDdxCj7ftBKCQID6u_CqP0yjQdQ1UJTiR8,7382
firstcoder/context/content/router.py,sha256=RGj17-v-BMmhKt2yS4FCyv1J5PcallpzK8EPSvAaDT4,6682
firstcoder/context/content/search.py,sha256=mGHbC174g0SYtSKctQ7krHUWc2AIA7iq4hxzhSZucI0,4414
firstcoder/context/prompts/agent_instructions.md,sha256=P_xQhaEYOwCUrJo-yHVl-He7zpzXt4g7Dlbo9HusP4Q,4732
firstcoder/input/__init__.py,sha256=PJTgP9aiGEoTsII6aPTtyIwsSs1jiGQ70G5BYdca1fo,513
firstcoder/input/attachments.py,sha256=juiCkupKyW9NOKje356c3X8_4d63RJwz1cJZ0JiwAls,11024
firstcoder/input/clipboard.py,sha256=GMWyxwbxDXZ3Elf2Uh2_qdDOuRWQfyuA644xIMrSisw,4854
firstcoder/mcp/__init__.py,sha256=gzLESwsy7k0KAlJR4ORSmeSCP6CtyaAN2dsoov2niuk,502
firstcoder/mcp/adapter.py,sha256=Qv_iizxXvE0qQNZOL9O8oT6PIGbHk5ERsPbxkJg6y4E,4984
firstcoder/mcp/config.py,sha256=TY-kX97RR7AC7x9IsIiv4rHf1rXy1H5clfeeKExSfyc,6494
firstcoder/mcp/config_store.py,sha256=K0zknUxLVUFPXyo1IG5nRK5LIn8qVNlo29f9ofAR5ZY,5268
firstcoder/mcp/manager.py,sha256=vJHz-MC5XEW1tPytd6hgklfRA3cYqr3baNOXHQGUezU,11539
firstcoder/mcp/models.py,sha256=HT-xmjIYbKhr174cUIAEn0u3iDFu_Ob3f-fiG4h7d_4,1868
firstcoder/mcp/transport.py,sha256=XhYcX5zlZPSb5Q7vntOnFSgq1c3Jk4Z5iViwBvPihmo,4394
firstcoder/permissions/__init__.py,sha256=cYNB-ouSZ3EB8AD1DF4xqjnJIRIoUxnOI_1QKS7CP9s,983
firstcoder/permissions/grants.py,sha256=OjRGQlhP6eSEdz80QPdn_69IXSMiDLEt79MHr-gDPCY,6496
firstcoder/permissions/manager.py,sha256=iue_WUzdodyUAM0ih5A2w-LaqWpz0vI1fULXyAqsJSk,12193
firstcoder/permissions/policy.py,sha256=cZoeVZXsu8dS1dyQLPq_32FMsoiOLrxVPExmcyg2zwo,9170
firstcoder/permissions/types.py,sha256=dl9SyX6d0r6ieAUmhDRPYMcf-Xok0uRfgOYG-lsKvlc,2628
firstcoder/planning/__init__.py,sha256=h3PsmxYRCEq9NX5-lDFAMgrBdZFC_rrJeLxupEDyIb8,878
firstcoder/planning/models.py,sha256=rzCjamDdOGpM4LZ2zLs1rnVz265cenHiOuPigcoDdzA,4857
firstcoder/planning/projection.py,sha256=WFs9ZbP3L8UYlmzc8eGIMZLoHI1ajEzDEneC-JcpBCw,2724
firstcoder/planning/reducer.py,sha256=0tvGCgasc0kcniY219_kZSIdnSvLEJAtmzln0SFcUHg,13339
firstcoder/planning/service.py,sha256=M1sNOg9UBWiJL-2dR_rkUT827YY6i-MWtyXCDF7Prbc,4912
firstcoder/planning/validation.py,sha256=uOlu6dSvGOEInvPRjPXLo6xFwc174j0n91NbYl_uhhY,1551
firstcoder/providers/__init__.py,sha256=M1XFrFu9yvqp3iOXMRKsUExAunC1kc3XR52-KX-EfwU,1160
firstcoder/providers/anthropic_provider.py,sha256=9cIKz5zIl57DOOLuwgEdVa-aq69Mq2Ifkf6AOKDkKIE,22279
firstcoder/providers/base.py,sha256=B7t0xtWJfQwBYQIwxqdhzavZUFxQG1A0ZYCTRz4JGpA,2093
firstcoder/providers/errors.py,sha256=9ZiJXM9J90cQ0rzQc9p3iZdVPOb2Ki1Ze79iU1NhGQA,3851
firstcoder/providers/factory.py,sha256=fxb0ZWoOlIAKzGoeRuUaY7EQC_rltv-6efrxB7-BRUw,9651
firstcoder/providers/openai_compatible.py,sha256=aUz2iHfeKqFFlqGTtWkyrTYPjKpkwIpjAq1Lf2oxCiM,19117
firstcoder/providers/presets.py,sha256=FQdJGclvjfaA0720O78n4fxwbh4-h2GMdg4Oj_QY0hU,3709
firstcoder/providers/streaming.py,sha256=fJSBQS2jQeKe9WW5V0-6snqtGDmBMIXsp9PSAWC_e1Q,4436
firstcoder/providers/tool_adapters.py,sha256=O2TdfbwbzbsnBW9IzW08JXVwBVnuuhlN5d_Kud4A2JI,799
firstcoder/providers/types.py,sha256=shkaGshg1e-Iux_09I1217JmOPT4CV5kHpdahOjxt4U,5589
firstcoder/runtime/__init__.py,sha256=qIeScFG-fMRLNF4u53jNWya1fVzV1s4mcWn_Ju4bFOs,710
firstcoder/runtime/cancellation.py,sha256=eSrBdJyHWITTG2l_rMZq2P6emBqA75k3cVbVBrfxDU0,1454
firstcoder/runtime/user_input.py,sha256=u39xlBVC3J4NbLWxsBMGI45h5ZT7PHQ1WmZ164HjJzM,3100
firstcoder/session/__init__.py,sha256=O9VqzF2TRfCA6KNmHLUsY8RkF6XU5WEfMKwLt-oqXfc,971
firstcoder/session/bootstrap.py,sha256=wigHImhAIRLKIloFUBHrbUxFN7kwgLYj82C-X9H44AE,2941
firstcoder/session/catalog.py,sha256=1f61_B2WIfJ7znNB6T0_DsV06sxd1iQ83s_yUl77sZk,8293
firstcoder/session/errors.py,sha256=imZ-iAprKWqVPZM1lXDleDI_2K9M4X3g9jPTFyPWGSk,1174
firstcoder/session/fork.py,sha256=-zMkclvfh71v4U6kIwE35BFQJjW-JV57AeMssyZYupQ,3795
firstcoder/session/index.py,sha256=W9mdKGJNwztYNaQrCHqvnlhshJbAtJPC-e5vURJltck,5580
firstcoder/session/metadata.py,sha256=F4aygjJHgNcvb2HYI8xpGACiGZV1Nyw8xowGphDGOlM,953
firstcoder/session/models.py,sha256=5Qn7_mZsYF8aJ1KLe5CItusOoVidZUZDMq53zfM_X_c,2518
firstcoder/session/new.py,sha256=nvkbuLE5y5ggSuKWW-aVvevfGwYFhLlXH2hP37brxDc,1607
firstcoder/session/redaction.py,sha256=5w93XZdrZjJWqNAUtL1wrmPlhGbIvNyiZ0jtWRSH0sU,1692
firstcoder/session/resume.py,sha256=PmptQYz_vg4nxBj12Z8UQpxJENQc9bqVPiDl-QGRHvY,3704
firstcoder/session/share.py,sha256=zVN5QgOkqHFvOQSLBnVoW1rqvHcic_cyiffZhgXiAGg,3080
firstcoder/session/transcript.py,sha256=x11dCfUQjOlfd_ZA854w1w3VeeE2rzPAMr1DNaKJAYg,8086
firstcoder/skills/__init__.py,sha256=PSi1ilXDgIvJVuPcpMOpTiEtNIQnP_YCSfGqNZkCQew,354
firstcoder/skills/discovery.py,sha256=wXdw1A65KSgTB9u19MWSFamt0_wfibaP2omxS_M9bI4,6184
firstcoder/skills/loader.py,sha256=HcpY9ERAODuNj6SOyL7XJGW0YFwOG4dBlEKqUjatZWk,3284
firstcoder/skills/models.py,sha256=lsE-3lphZ3NXi9LLxdq37AMnwO4YeoWEFgpnFVQN5WQ,2544
firstcoder/skills/router.py,sha256=OF_d7daYKw62IFKJoqRUKn3wvVpdQEwo70YhH2EOOio,5524
firstcoder/skills/session.py,sha256=opG1A9Ubeyrc-atMEOC0m7fg4S70RgYrvfOJZJ7zbTA,3603
firstcoder/tools/__init__.py,sha256=QiAUE5Ljxe6ndVXjW5uQ9-VhcOJyaBBVQAlPhGZPBXg,3345
firstcoder/tools/apply_patch.py,sha256=egP66ISJsfpDHE2WLRSIr7hz5WvfMnjJ_6t0f6r9FZM,11436
firstcoder/tools/ask_user.py,sha256=lnyXNnH_goxye-gHV6tyglUyJNGATjjiUTLglmUsvZU,1484
firstcoder/tools/background.py,sha256=4FxYWrDDA0iPbqAiEYgLqAAgdYAADPUh2Fe4B9teJcY,3813
firstcoder/tools/builtin.py,sha256=EW0JVhlFtUpeWjJGJzCAFWsyd7PJ-3vbM_E4Sr6OmsQ,3151
firstcoder/tools/delegate.py,sha256=W2alfTioiQu1wcnrBmisWkzGq5U29qr9V3VOD7vLS7o,4481
firstcoder/tools/delete.py,sha256=dQ4jkAaqjXJO4TdBzdjglTkfWc6BWHvWm-zvFgI7kNY,2323
firstcoder/tools/descriptions.py,sha256=5AZUHanYWpMWSNRpHVHN8FGbSNFB6NbN8z054LqdonA,5399
firstcoder/tools/diagnostics.py,sha256=gj4g7eYtPM31lsb3Iv20hjq1wsnkXNxuxf2TRWcdF7w,2320
firstcoder/tools/edit.py,sha256=bz1vuNvfXqUHQRFCGESyfHYVv-r060whn3Dc-QFiJbg,2213
firstcoder/tools/fetch.py,sha256=uPlCKbm5JrWOMgVxFgn-GxsXFnE7BjJsiD-KkVBbxfA,2851
firstcoder/tools/git_diff.py,sha256=5jVXHs_7-rYw5BRPRI5rhRhq1vCHIavsQJctajjumRo,2302
firstcoder/tools/git_log.py,sha256=9rcq4-1Mp2esYg052ErbaeT1cIDvfnPZhyFmbE80DSs,2263
firstcoder/tools/git_status.py,sha256=XMFmV4l_FjrBDb4jLE2w2MPYsNmLLOFeaPIYylxwUHQ,1690
firstcoder/tools/glob.py,sha256=HodIfpEru9o-mTcE77Vjrm7MEnn_4X1mjznYb2ezJZU,1656
firstcoder/tools/grep.py,sha256=TamZ8d4jrihBvc6Zv2iUqVRNYNsZs8AwAPd0Z0J1brs,7676
firstcoder/tools/hidden.py,sha256=-nmTD3FLyQPzsOaHN3Zo4eExVTuETZ6j1LDzFpkrIbs,254
firstcoder/tools/ls.py,sha256=7DO6TgooRu84qBeBwRcejRERDR1n2lkdCXpkkB74fRs,1977
firstcoder/tools/path_permissions.py,sha256=K8FHVcsS_rzwTCiB9K3e4JPS3fj6IzubgUkCsOA7cRc,417
firstcoder/tools/permission_registry.py,sha256=qPDTzAq3s-7x8gxSHxbNud7LShJY5I1eh6SV6CVztyw,6067
firstcoder/tools/permission_results.py,sha256=BMDq7NqYC192T6QEVld5N6SUXqKPcTCbvq0xoCawKgc,3211
firstcoder/tools/python_exec.py,sha256=TUIZl_oPDCtbeindHvJ-BNb8kWotnmOIFBN17CFryLU,2754
firstcoder/tools/read_multi.py,sha256=DSGjCr1UtDb_GgqXz5BUtTEfhTHUBGND-vdHEHpulTY,3767
firstcoder/tools/registry.py,sha256=Z-a3UYsWG-O-C2rtENb7x3lAkHK_YVoHIcKTI1ytvwY,3219
firstcoder/tools/retrieve_archive.py,sha256=1Hj3IEHaYhSz8NMFsB3BMQarDWoNjbhI6JifTbX13wI,8269
firstcoder/tools/review.py,sha256=objQBLWHkq_k7rJKUfQkmy5PwbCcNy3L9eEdFsAZVyo,16906
firstcoder/tools/session_registry.py,sha256=Gty7hwlVnFKbDfu9F2USDQD04tVHHpKa1WCLxHnVjAY,4334
firstcoder/tools/shell.py,sha256=FNzaVnzAxykC8eOBQCptwO079BgxcS2WN6nEXWscnh4,2653
firstcoder/tools/task_boundary.py,sha256=McweYDWDq_30GEPy_ZBE1uhh4VTWmFA-4pC8eTzu7yI,4527
firstcoder/tools/task_create.py,sha256=Id3ayTZmOlVX8KhFpkjeWByxoiCaTsQ4kzJ08-SLhFU,2068
firstcoder/tools/task_list.py,sha256=jlYBkj0to69BcvElRBZMHiHxozuftFXQuyU_THDrEjg,1333
firstcoder/tools/task_plan_support.py,sha256=tapGmCK6Cy48IXOxiJd2pv1CE0w8bvLC8F6d1dHWTRc,1304
firstcoder/tools/task_revise.py,sha256=fFXsrBCwt92PhniKIOuGhP08eBnSqsW7W8SJuRiVDLo,1577
firstcoder/tools/task_update.py,sha256=XO9AyZU6sB99MdxgImKi8IsqpppeyDxA8HHaJUlA_SI,1948
firstcoder/tools/think.py,sha256=t7JS8KVxg82pYQ_lUDtVlc8NwnymzCPMrkj-cnMvo7M,679
firstcoder/tools/tree.py,sha256=0dOv0vyW5WCS22pu_kzSY-Ig0im-gJ0cL25sNmKh0xY,2663
firstcoder/tools/types.py,sha256=joTOMq2QEJZf_aDHybRk5l3xcuNQzsPbnthSJmYpAOM,2266
firstcoder/tools/view.py,sha256=2CMxuV6KQ7VqelJkyKysaPQe-HUyreQHUZoEbPXdBHk,2303
firstcoder/tools/web_search.py,sha256=owCUtw5taRVW29sHDiXF7FrcAkp6LOEnGOxxpy2w1fM,8389
firstcoder/tools/write.py,sha256=756G08VDgGk61inJv3etfBXQuxLHL1Pa8txXBQ7vmRM,1949
firstcoder/utils/__init__.py,sha256=sk5IxgmqTcHfxfEJxPTShMIgLjX1lP1Nu1bVWD8vQhU,55
firstcoder/utils/execution_sandbox.py,sha256=3VHI0-RPAmSAEEyUMF7IIfpjP77HGcLDd0O7SOBkKv0,2579
firstcoder/utils/git.py,sha256=T10FMo5xf_okdv4qHg3rveuly79MFU_3Mw8qjHO0DRI,842
firstcoder/utils/introspection.py,sha256=I4h6IZ0XGQEJIYvMu1TFIVt8kFcgAxQIT97TmIMNhZM,2549
firstcoder/utils/json_utils.py,sha256=EIskmH6PbOaD_dhyOPlxmf64vNgH6HJP2-R4hNP75Wg,1070
firstcoder/utils/sandbox.py,sha256=dtXAnv-XPalo8LS6iJFm2f28rCtVpGou-lmTmzLyQVs,2094
firstcoder/utils/sandbox_access.py,sha256=bswkG-bTa6DFmRGLjfkcutWo5ldXgRU8hshtKBEHi4Q,437
firstcoder/utils/schema.py,sha256=N8ugWpiUsGHvPA6dWcLp3ZF4MIx6YY8i8mg8HW4rlj4,765
firstcoder/utils/subprocess.py,sha256=AIeZDP1iuiGxxKSRs1NJu2Oz1y0ZIz7uZNqywEFtytM,5609
firstcoder/utils/text.py,sha256=lEHjMLJVRrTln85cc_DcIk1QlQRiXm9sbUSJ1SLVWjQ,2043
firstcoder-0.1.8.dist-info/licenses/LICENSE,sha256=BfNyqpPVAc0Y8iHKQwrVu88USK0ZZefbm2rHP42Ajt4,1070
firstcoder-0.1.8.dist-info/METADATA,sha256=KTys3gys36I3_fSdivEa5m-P_HIOsJS7Ak18WX5Zym8,10147
firstcoder-0.1.8.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
firstcoder-0.1.8.dist-info/entry_points.txt,sha256=dq1DHfetZMouf766Yk8ooikcOLF1LKLiTGjE7VSIGso,51
firstcoder-0.1.8.dist-info/top_level.txt,sha256=AalLGpBXdhvjej7w5ij4_A9OHakxRt0pfV4N4X9DGDU,11
firstcoder-0.1.8.dist-info/RECORD,,
